Releases: vitalybibikov/AzureExtensions.FunctionToken
Releases · vitalybibikov/AzureExtensions.FunctionToken
1.0.13
Nuget: https://www.nuget.org/packages/AzureExtensions.FunctionToken/1.0.13
Updated:
System.IdentityModel.Tokens.Jwt => 6.5.1
FirebaseAdmin => 1.12.0
Sdk to 3.0.7
1.0.12
1.0.12 Minor fixes
Updated to v3 Functions
- Updated to v3 Functions
- Netstandrard 2.1
- Minor fixes
1.0.6
- Added support of Firebase ID Tokens
- Now it is possible to set a list of roles that are validated on the request: [FunctionToken("Manager", "Worker", "Owner", "Director")] if ClaimTypes.Role is set.
- ClaimsPrincipal is available via req.HttpContext.User, and can be injected in a class when AddHttpContextAccessor is used.
- Fixed small issues.
Nuget: https://www.nuget.org/packages/AzureExtensions.FunctionToken/1.0.6
Firebase support
Added support of Firebase for Azure Functions.
Might be used with ID Tokens, issued from Firebase.
You need to specify a URI to your google json service secret. That's it
Signature is the same: Token is a JWT token, sent via Authrozation header. Prefixed with Bearer.
https://www.nuget.org/packages/AzureExtensions.FunctionToken/1.0.4
1.0.3
https://www.nuget.org/packages/AzureExtensions.FunctionToken/1.0.3
- Added AuthLevel.Authorized/AllowAnonymous
- Added Handler.Wrap/WrapAsync to return proper 401 result when unauthorized.
- Fixed some errors.
1.0.2
https://www.nuget.org/packages/AzureExtensions.FunctionToken/1.0.2
- Fixed some issues
- Added JWT Signing key options