NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
A complete authentication plugin for Angel. Includes support for stateless JWT tokens, Basic Auth, and more.
Last release 7 years ago
no release in 18 months
Release timing varies
gaps range from 8 days to 6 months
Most releases are documented
notes for 23 of 31 stable releases
Nothing withdrawn
no release was ever pulled
10 years old
53 releases · first in 2016
Modify _apply to honor an existing User over Future .
_apply to honor an existing User over Future<User>.* Fix error in popup page.
Deprecate decodeJwt, in favor of asynchronous injections.
One column per quarter.
decodeJwt, in favor of asynchronous injections.* Use await on redirects, etc.
await on redirects, etc.Change empty cookie string to have double quotes (thanks @korsvanloon).
Added scopes to ExternalAuthOptions.
scopes to ExternalAuthOptions.* Added ExternalAuthOptions.
ExternalAuthOptions.successRedirect was previously explicitly returning a 200; remove this and allow the default 302.
successRedirect was previously explicitly returning a 200; remove this and allow the default 302.Updates for streaming parse of request bodies.
Handle null return in authenticate + failureRedirect.
null return in authenticate + failureRedirect.Add generic parameter to options on AuthStrategy.authenticate.
options on AuthStrategy.authenticate.AngelAuth.strategies is now a Map >.
AuthStrategy generic.AngelAuth.strategies is now a Map<String, AuthStrategy<User>>.AuthStrategy.canLogout.AngelAuthTokenCallback generic.Meta update to improve Pub score.
Remove userKey, instead favoring generic parameters.
dart2_constant.requireAuth.userKey, instead favoring generic parameters.Deprecate requireAuth, in favor of requireAuthentication.
requireAuth, in favor of requireAuthentication.userKey.middlewareName.Added protectCookie, to better protect data sent in cookies.
protectCookie, to better protect data sent in cookies.Update protectCookie to only send maxAge when it is not -1.
protectCookie to only send maxAge when it is not -1._apply now always sends a token cookie.
_apply now always sends a token cookie.authenticate returns the current user, if one is present.
authenticate returns the current user, if one is present.Patched logout to properly erase cookies
logout to properly erase cookiesPrevent duplication of cookies.
tokenCallback is called.Fix a small logic bug that prevented LocalAuthStrategy from correctly propagating the authenticated user when using Basic auth.
LocalAuthStrategy
from correctly propagating the authenticated user when
using Basic auth.Nothing published for this version
Modified LocalAuthStrategy's handling of Basic authentication.
LocalAuthStrategy's handling of Basic authentication.LocalAuthStrategy returns true on Basic authentication.
LocalAuthStrategy returns true on Basic authentication.Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →