authenticate client
[Auth] before merge
before merging ngAuth