/[drupal]/contributions/modules/vbtodrupal/vbpassword.module
ViewVC logotype

Contents of /contributions/modules/vbtodrupal/vbpassword.module

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.2 - (show annotations) (download) (as text)
Mon Nov 5 21:54:03 2007 UTC (2 years ago) by liammcdermott
Branch: MAIN
CVS Tags: HEAD
Branch point for: DRUPAL-5
Changes since 1.1: +2 -0 lines
File MIME type: text/x-php
Small fixes before release.
1 <?php
2 // $Id$
3
4 function vbtodrupal_auth($name, $pass, $server) {
5 // Get salt
6 $sql = 'SELECT {users}.uid, name, salt, pass ';
7 $sql .= 'FROM {users} INNER JOIN {vbuser_salt} ON {users}.uid={vbuser_salt}.uid ';
8 $sql .= 'WHERE LCASE({users}.name)=LCASE(\'%s\');';
9 $user_query = db_fetch_object(db_query($sql, $name));
10
11 if ((md5(md5($pass) . $user_query->salt) == $user_query->pass) AND $pass) {
12 $sql = 'UPDATE {vbuser_salt} SET drupal_updated=1 ';
13 $sql .= 'WHERE uid=%d;';
14 db_query($sql, $user_query->uid);
15 $vBlogin = TRUE;
16 } else {
17 $vBlogin = FALSE;
18 }
19 return $vBlogin;
20 }

  ViewVC Help
Powered by ViewVC 1.1.2