Changeset 336

Show
Ignore:
Timestamp:
02/26/08 14:55:46 (2 months ago)
Author:
fmerges
Message:
Added support for user_default_name setting.
Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/src/plugins/fmerges/Kwiki-OpenID/lib/Kwiki/OpenID.pm

    r335 r336  
    5454        my $nonce_pattern = $self->config->consumer_secret; 
    5555        my $nonce = md5(sprintf($nonce_pattern, time, (stat $0)[9], -s _, $session->id)); 
    56         warn "NONCE : [$nonce]"; 
    5756        $session->param('nonce', $nonce); 
    5857 
  • trunk/src/plugins/fmerges/Kwiki-OpenID/lib/Kwiki/Users/OpenID.pm

    r335 r336  
    22use strict; 
    33 
    4 our $VERSION = '0.01'; 
     4our $VERSION = '0.02'; 
    55 
    66use Kwiki::Users '-Base'; 
     
    4141    return unless $self->is_in_cgi; 
    4242    my $cookie = $self->hub->cookie->jar->{openid}; 
    43     $cookie && $cookie->{oi_url} or return; 
     43    unless($cookie && $cookie->{oi_url}) { 
     44        $self->name($self->hub->config->user_default_name); 
     45        # without authentication... 
     46        return; 
     47    } 
    4448    for my $key (qw/oi_url url icon name email nickname fn/) { 
    4549        $self->$key($cookie->{$key});