Raj,Any sling Authenticationhandler is required if you are protecting the resources (pages/assets) in publish instance (By default publish is for anonymous). In your description all you need is make use of client context with some profile information set in another layer. If that is the case why ...