Jul 29, 2015

I want to incorporate single sign on into my own apps. Which products let me do this?

I want to incorporate single sign on into my own apps (mostly java). Are there any off the shelf products that make this easier?
Single sign on is great for the apps that already come pre-coded as part of the product that you eventually will use. But what about if you want to protect your own home-grown apps with stronger authentication? Several of the products have toolkits that allow you to incorporate programs written in various languages into their SSO protective policies. For example, PerfectCloud has a series of what it calls “webhooks” that are RESTful APIs that you can call from any internal or external applications to provision identities and apps. Here are some links that will take you directly to the developer documentation so you can get started on integrating your own applications.

OneLogin has probably the largest collection of different SAML-based toolkits to enable your own apps. They support .Net, Java, Php, Python and Ruby programming languages, as well as a number of content management tools such as Drupal, WordPress, Joomla and Atlassian’s JIRA.

Okta supports .Net, Java, and Python programming languages.

Centrify has tools mostly for Java programmers:

SecureAuth has a long list of application integration guides here for how to incorporate its SSO protection into a wide collection of apps.
Answer this