Check out the Okta Oauth API.
Identity made simple: everything you need to manage users for your website or app. DailyCred wraps all of your OAuth providers into a single OAuth call. You can also use DailyCred to authenticate email and password users as well as Twitter and LinkedIn users using OAuth 2. DailyCred aggregates all of your user data and combines it with page view information in a single place. View the demo of the DailyCred dashboard here: https://www.dailycred.com/demo
Connect to API