[ANNOUNCEMENT + RFC] Implemented the OAuth2 authentication server

41 views
Skip to first unread message

Samuel Marks

unread,
Feb 1, 2013, 12:46:36 PM2/1/13
to web...@googlegroups.com, João Alves
https://github.com/SamuelMarks/web2py-oauth2

Took quite a while, but I have finally 'finished' [well, mostly!] three major changes to João Alves' original implementation:
  1. Reviewed the entire codebase; improving quality, fixing hacks and improving formatting along the way.
  2. Rewrote all the relevant exceptions to use gluon.http.HTTP (with correct HTTP error codes + easier to understand specific exception messages)
  3. Implemented subclasses of OAuthStorage for web2py's DAL. Now this project is no longer locked-into MongoDB ;]

Now the next steps I have in mind for the project are as follows:

  • Rewrite the documentation into an easy to use "getting started guide" (step-by-step)
  • Test all the components
  • Upgrade + implement the necessary features to conform with the latest OAuth2 standard (this one is based off its 20th Draft)

Would welcome testers and developers to get involved with improvements + bug findings =]

https://github.com/SamuelMarks/web2py-oauth2

Thanks and enjoy,

Samuel Marks

PS: Once it's fully tested, lets package it up with web2py; and throw the documentation into the book ;P

Niphlod

unread,
Feb 1, 2013, 2:25:33 PM2/1/13
to web...@googlegroups.com, João Alves
+1
Reply all
Reply to author
Forward
0 new messages