Reputation: 2544
I understood how to write Running OAuth 2.0 code for the client side.
Using existing Authorization Server, like Google, seems to be not too complicated.
Question is: How to implement my own Authorization Server?
Since many companies have their own User/Privilege system, LDAP based (e.g. Active Directory), etc. - they must have their own Authorization Server.
Is there a framework, libraries, etc. for that? Or do I have to write the code from scratch?
Upvotes: 7
Views: 18789
Reputation: 191
Check out OpenAM by Forgrock. With little work you should be able to get a java based OAuth authorization server running.
Upvotes: 0
Reputation: 1144
The best reference is the OAuth 2.0 site. They list the available server libraries that you can use. Currently, the options are:
Java
PHP
Python
Other
I would also highly recommend that you read all the documentation available on how the standard works before getting started. There are many parts to OAuth and it can get confusing. At least, that's how I feel.
Upvotes: 17