Guest User

Untitled

a guest
Feb 18th, 2019
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.68 KB | None | 0 0
  1. Plugins.Add(new AuthFeature(() => new CustomUserSession(),
  2. new IAuthProvider[]
  3. {
  4. new BasicAuthProvider(), //Sign-in with HTTP Basic Auth
  5. new JwtAuthProvider(AppSettings) {
  6. AuthKeyBase64 = AppSettings.GetString("jwt.auth.key"),
  7. RequireSecureConnection = false,
  8. }, //JWT TOKENS
  9. new CredentialsAuthProvider(AppSettings)
  10. })
  11. {
  12.  
  13. public IUserAuth UserAuth
  14. {
  15. get
  16. {
  17. var session = SessionAs<AuthUserSession>();
  18. return AuthRepository.GetUserAuth(session.UserAuthId);
  19. }
  20. }
  21.  
  22. }
Add Comment
Please, Sign In to add comment