X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2Fstemmaweb.pm;h=b20063591153cfd53c544bc8c1f4fb26b94fab4a;hb=83ed666569d439bcb163fa96cee456c17c82e823;hp=00c52cc24565932c1e43c31b0608626d8b7a9dbb;hpb=85990daf0e04461abd1b789fb283848dd583c134;p=scpubgit%2Fstemmaweb.git diff --git a/lib/stemmaweb.pm b/lib/stemmaweb.pm index 00c52cc..b200635 100644 --- a/lib/stemmaweb.pm +++ b/lib/stemmaweb.pm @@ -33,6 +33,8 @@ use Catalyst qw/ extends 'Catalyst'; +use stemmaweb::Authentication::FormHandler; + our $VERSION = '0.01'; # Configure the application. @@ -106,6 +108,7 @@ __PACKAGE__->config( }, ## Auth with CatalystX::Controller::Auth 'Controller::Users' => { + form_handler => 'stemmaweb::Authentication::FormHandler', model => 'User', login_id_field => 'username', login_db_field => 'username', @@ -118,6 +121,7 @@ __PACKAGE__->config( realm => 'default', login_fields => { openid => [qw/openid_identifier/], default => [qw/username password remember/], + google => [qw/email id_token/], }, }, 'View::Email::Template' => {