Skip to content

It is an asp.net core project template using JWT tokens. User role control and token control is done.

Notifications You must be signed in to change notification settings

NisanurBulut/Kerberos

Repository files navigation

KERBEROS

  • It is a Template Project For JWT-Token And Role Based API
  • It is a JWT App
    • AppUser -> AppUserRole
    • AppRole -> AppUserRole
    • AppRole -> Product
      • Admin user insert/edit products
      • Member user view products
  • JWT Bearer Token
    • Issuer, audiance, expires, notBefore, claims, signingcredentials
    • JwtSecurityToken, JwtSecurityTokenHandler, handler.WriteToken(JwtSecurityToken)
  • Repository Pattern
  • Builder Designer Pattern
  • N-Tier Project