- Include a generic OAuth driver
- Documentation How to create my own provider?
- Support single-sign on (at least Azure Active Directory)
- Compatibility with objects created by the OpenIDConnect so that using either integration with OIDC or AzureAD offers a similar single-sign-on experience
- Only activate authenticator if module is active
- Migrate to use ResourceHandlere instead of JavaScript modifying the login pag
- Support Office365 application (an extension of IdentityOAuth)
- Support GoogleApps (an extension of IdentityOAuth)
- Wallet of tokens made available through an API broader than the IdentityOAuth providers.
- Migrate to use OpenIDConnect instead of or complementary to the ScribeJava library. Include group synchronization as a feature.
- Support a two-factor-authentication as well
- Approach solutions to arbitrate between the various authenticators (thus far, ActiveDirectory, the default one, IdentityOAuth)