Changeset 13 for trunk/lib/Vote/Model


Ignore:
Timestamp:
03/06/09 17:13:26 (15 years ago)
Author:
nanardon
Message:
  • add authentication part
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/lib/Vote/Model/Vote.pm

    r12 r13  
    238238} 
    239239 
     240sub auth_voting { 
     241    my ($self, $poll, $user, $password) = @_; 
     242    my $userinfo = $self->voting_info_id($user, $poll) or return; 
     243 
     244    $userinfo->{passwd} or return; 
     245    if (crypt($password, $userinfo->{passwd} || '') eq $userinfo->{passwd}) { 
     246        return 1; 
     247    } else { 
     248        return 0; 
     249    } 
     250} 
     251 
    240252# Requete de decompte des voix: 
    241253 
Note: See TracChangeset for help on using the changeset viewer.