This post originally appeared on GoodCode and is reposted here with permission.
How do you manage user accounts and permissions in a complex web-based system? What if you have dozens of separate components, apps or sites, but need to have unified credentials for users across all of those components?
Stormpath is a company offering solution to this problem, in a form of a cloud-based API for user management. If you’re familliar with Active Directory or LDAP, this is something similar. Stormpath offers JSON-based REST API for managing all aspects of user identification and authorization: users, groups, user directories, application mappings, and so on.