[Jifty-commit] r3319 - in jifty/trunk/lib/Jifty/Plugin: Authentication/Password/Mixin/Model

jifty-commit at lists.jifty.org jifty-commit at lists.jifty.org
Fri Jun 1 23:06:42 EDT 2007


Author: clkao
Date: Fri Jun  1 23:06:41 2007
New Revision: 3319

Modified:
   jifty/trunk/lib/Jifty/Plugin/Authentication/Password/Mixin/Model/User.pm
   jifty/trunk/lib/Jifty/Plugin/OpenID/Mixin/Model/User.pm

Log:
Fix has_alternative_auth.


Modified: jifty/trunk/lib/Jifty/Plugin/Authentication/Password/Mixin/Model/User.pm
==============================================================================
--- jifty/trunk/lib/Jifty/Plugin/Authentication/Password/Mixin/Model/User.pm	(original)
+++ jifty/trunk/lib/Jifty/Plugin/Authentication/Password/Mixin/Model/User.pm	Fri Jun  1 23:06:41 2007
@@ -7,7 +7,7 @@
 
 use Digest::MD5 qw'';
 
-our @EXPORT = qw(password_is hashed_password_is regenerate_auth_token);
+our @EXPORT = qw(password_is hashed_password_is regenerate_auth_token has_alternative_auth);
 
 use Jifty::Plugin::Authentication::Password::Record schema {
 

Modified: jifty/trunk/lib/Jifty/Plugin/OpenID/Mixin/Model/User.pm
==============================================================================
--- jifty/trunk/lib/Jifty/Plugin/OpenID/Mixin/Model/User.pm	(original)
+++ jifty/trunk/lib/Jifty/Plugin/OpenID/Mixin/Model/User.pm	Fri Jun  1 23:06:41 2007
@@ -3,10 +3,12 @@
 use warnings;
 use Jifty::DBI::Schema;
 use base 'Jifty::DBI::Record::Plugin';
-
+use URI;
 
 use Jifty::Plugin::OpenID::Record schema {
 
+our @EXPORT = qw(has_alternative_auth link_to_openid);
+
 column openid =>
   type is 'text',
   label is 'OpenID',
@@ -18,8 +20,11 @@
 
 sub has_alternative_auth { 1 }
 
-
-use URI;
+sub register_triggers {
+    my $self = shift;
+    $self->add_trigger(name => 'validate_openid', callback => \&validate_openid, abortable => 1);
+    $self->add_trigger(name => 'canonicalize_openid', callback => \&canonicalize_openid);
+}
 
 sub validate_openid {
     my $self   = shift;


More information about the Jifty-commit mailing list