Open yukoff opened 7 years ago
There is a javascript library oidc-client targeting web browsers (and possibly Cordova style applications), however it is 420+ Kb minified and requires node/npm for building (here are the docs with some examples). Maybe it's not a bad idea to wrap everything to be built by grunt (or gulp) - there is closure part already that requires special handling.
I think I overcomplicating things (most likely there's no need to invent the wheel) - initially my aim was to update this library with latest changes, update icons/providers/etc, and use it later for Redmine plugin (Redmine it is used historically for some of my projects). Previously (before their discontinuation) I used pip.verisignlabs.com and StartSSL providers.
Specification could be found here http://openid.net/connect/
Libraries and tools http://openid.net/developers/libraries/
According to http://connect2id.com/products/nimbus-oauth-openid-connect-sdk/openid-connect-providers currently supported providers are:
Some resourcess say Heroku also supports it
Currently this piece of software is barely usable.