A complete authentication plugin for Angel3. Inspired by Passport. More details in the [User Guide](https://angel3-docs.dukefirehawk.com/guides/authentication).
## Bundled Strategies
* Local (with and without Basic Auth)
* Find other strategies (Twitter, Google, OAuth2, etc.) on pub
## Example
Ensure you have read the [User Guide](https://angel3-docs.dukefirehawk.com/guides/authentication).
A frequent use case within SPA's is opening OAuth login endpoints in a separate window. [`platform_client`](https://pub.dev/packages/platform_client) provides a facility for this, which works perfectly with the default callback provided in this package.
This renders a simple HTML page that fires the user's JWT as a `token` event in `window.opener`. `platform_client` [exposes this as a Stream](https://pub.dev/documentation/platform_client/latest/):