header fix for authorisation added logged user info
refactor Operator class to support UserDetails interface