Kaizen.Mvc.EncryptedToken 1.0.1.4

Encrypted Token based authentication and authorization for MVC Projects

Install-Package Kaizen.Mvc.EncryptedToken -Version 1.0.1.4
dotnet add package Kaizen.Mvc.EncryptedToken --version 1.0.1.4
<PackageReference Include="Kaizen.Mvc.EncryptedToken" Version="1.0.1.4" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Kaizen.Mvc.EncryptedToken --version 1.0.1.4
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

This is a generic pluggable package, developer can use this package to authenticate and authorize dynamically every requests comes to web application.

Developer can have role based authorization dynamically. There's no need to hard code any Role Name. This package has own UI interface to authorize any role against any permission at any time.

Encrypted token will be saved in cookie. Internally this package holds user's state during MVC request life cycle. So developer doesn't need to worry about state management of login user.

Each & Every token will be generated by use of unique secrete key to encrypt user's information. In other world, If I would say, the secrete key will not be same for each successful login, whether it is same or different user, so consequently  each and every encrypted token will be unique too. 

Once user is authenticated by username and password, this package will help you to create an encrypted token which will come with each request so that request will be authenticated and authorized.

This package is not forcing you to implement any specific membership provider, Even developer can have your own custom implementation to authenticate username and password.

Click here for more detail

Click here for demo project

This is a generic pluggable package, developer can use this package to authenticate and authorize dynamically every requests comes to web application.

Developer can have role based authorization dynamically. There's no need to hard code any Role Name. This package has own UI interface to authorize any role against any permission at any time.

Encrypted token will be saved in cookie. Internally this package holds user's state during MVC request life cycle. So developer doesn't need to worry about state management of login user.

Each & Every token will be generated by use of unique secrete key to encrypt user's information. In other world, If I would say, the secrete key will not be same for each successful login, whether it is same or different user, so consequently  each and every encrypted token will be unique too. 

Once user is authenticated by username and password, this package will help you to create an encrypted token which will come with each request so that request will be authenticated and authorized.

This package is not forcing you to implement any specific membership provider, Even developer can have your own custom implementation to authenticate username and password.

Click here for more detail

Click here for demo project

Release Notes

Database.SetInitializer is implemented to create required tables

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
1.0.1.4 177 9/10/2018
1.0.1.3 148 9/9/2018
1.0.1.2 159 8/21/2018
1.0.1.1 161 8/18/2018
1.0.1 169 8/18/2018
1.0.0 185 8/18/2018