[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