For a 1 day project (call it a hackathon) we will be looking into replacing a custom built authentication and authorization system with one that we can buy. After all, there are people who are better at this stuff than we are.
- Non-cloud, hard requirement is on-premise installation possible
- Can authenticate against Active Directory using LDAP
- Can authenticate using SAML against ADFS
- Management of users, roles etc without a directory is an option (most likely option to actually use during the hackathon)
- Use open standards, SAML, OpenID, OAuth2
There are so many SAML-based products, but many are cloud-only, which unfortunately for us is not an option (reason: our products run on closed enterprise networks), so services like Okta are unfortunately not an option :(
The following list is quite complete, but doesn't give me any indication on how hard it is to install + get up and running in a few hours:
https://en.wikipedia.org/wiki/SAML-based_products_and_services
Any suggestions for products to try?
My eye caught these ones: miniOrange, Ping Identity, 10duke
[addition] I am using a Java stack for web apps.