angel_auth 2.0.0+1 angel_auth: ^2.0.0+1 copied to clipboard
A complete authentication plugin for Angel. Includes support for stateless JWT tokens, Basic Auth, and more.
2.0.0+1 #
- Meta update to improve Pub score.
2.0.0 #
- Made
AuthStrategy
generic. AngelAuth.strategies
is now aMap<String, AuthStrategy<User>>
.- Removed
AuthStrategy.canLogout
. - Made
AngelAuthTokenCallback
generic.
2.0.0-alpha #
- Depend on Dart 2 and Angel 2.
- Remove
dart2_constant
. - Remove
requireAuth
. - Remove
userKey
, instead favoring generic parameters.
1.2.0 #
- Deprecate
requireAuth
, in favor ofrequireAuthentication
. - Allow configuring of the
userKey
. - Deprecate
middlewareName
.
1.1.1+6 #
- Fix a small logic bug that prevented
LocalAuthStrategy
from correctly propagating the authenticated user when usingBasic
auth.
1.1.1+5 #
- Prevent duplication of cookies.
- Regenerate the JWT if
tokenCallback
is called.
1.1.1+4 #
- Patched
logout
to properly erase cookies - Fixed checking of expired tokens.
1.1.1+3 #
authenticate
returns the current user, if one is present.
1.1.1+2 #
_apply
now always sends atoken
cookie.
1.1.1+1 #
- Update
protectCookie
to only sendmaxAge
when it is not-1
.
1.1.1 #
- Added
protectCookie
, to better protect data sent in cookies.
1.1.0+2 #
LocalAuthStrategy
returnstrue
onBasic
authentication.
1.1.0+1 #
- Modified
LocalAuthStrategy
's handling ofBasic
authentication.