Difference between revisions of "Design Specs: Authorization and Authentication"
Line 11: | Line 11: | ||
==Gbrowse Compatibility== | ==Gbrowse Compatibility== | ||
− | look into Gbrowse2 | + | look into Gbrowse2 user registration and login system |
== To Explore == | == To Explore == |
Revision as of 15:33, 8 February 2010
Objectives
This element will need to work with the core code of the web application to implement user authorization and authentication. Catalyst has great support for this already, but we will also need to build a user database for enabling greater customizability.
Is customization mainly for GBrowse? Are there any data that should not be available to public?
Gbrowse Compatibility
look into Gbrowse2 user registration and login system
To Explore
Catalyst::Plugin::Authentication
And for Credential verification:
http://search.cpan.org/perldoc?Catalyst%3A%3AAuthentication%3A%3ACredential%3A%3AOpenID
Here are some docs on Auth/Auth:
http://search.cpan.org/perldoc?Catalyst::Manual::Tutorial::05_Authentication
Catalyst Tutorial on Authentication: http://www.catalystframework.org/calendar/2008/19
This module might also be useful:
Catalyst::Extension::SimpleLogin