natasha Posted March 24, 2003 Share Posted March 24, 2003 hi all, I am using PHP-MySql and use the following code for login authentication: <? $res=@mysql_query(\"select * from users where login=(\'$txtlogin\') and password=password(\'$txtpassword\')\"); ?> $txtlogin and $password are the text field names. The database has stored the password in the encrypted format. But still it i snot authenticating. The connection to mysql etc is working. Without the encryption, the logn authentication works...what can be possibly wrong? a very very perplexed Natasha. :?: Link to comment https://forums.phpfreaks.com/topic/260-password-function-error-in-mysql/ Share on other sites More sharing options...
shivabharat Posted March 24, 2003 Share Posted March 24, 2003 Now if u have encoded the password i.e if u have used ENCODE(str,pass_str) to store the password then I guess have to \"DECODE\" them Try using DECODE(crypt_str,pass_str) Hope this helps! Link to comment https://forums.phpfreaks.com/topic/260-password-function-error-in-mysql/#findComment-772 Share on other sites More sharing options...
natasha Posted March 24, 2003 Author Share Posted March 24, 2003 hi Hmm.. this may sound silly to u..but I am pretty new to mysql. I hv just used the function password(string) to encrypt the password field in the database. and I just using \'password=password(\'$txtpassword\') as part of my query. It just refuses to authenticate..very maddening! natasha Link to comment https://forums.phpfreaks.com/topic/260-password-function-error-in-mysql/#findComment-773 Share on other sites More sharing options...
shivabharat Posted March 24, 2003 Share Posted March 24, 2003 Now when the passowrd is encrytpted u have to do select PASSWORD(\'$password_value\'); This will return a encrypted value and u have to compare this value. I dont think u can decrypt the password vale that has been stored. I hope this helps you. Link to comment https://forums.phpfreaks.com/topic/260-password-function-error-in-mysql/#findComment-774 Share on other sites More sharing options...
natasha Posted March 24, 2003 Author Share Posted March 24, 2003 yeah that is what I hv been doing the entire day today..will give it a shot tomorrow again!! Thanks a lot. Link to comment https://forums.phpfreaks.com/topic/260-password-function-error-in-mysql/#findComment-775 Share on other sites More sharing options...
Avalanche Posted April 1, 2003 Share Posted April 1, 2003 Natasha, could you please stop stickying your posts unless it\'s really important? I noticed you did this on the PHP forums, too. Thanks. Link to comment https://forums.phpfreaks.com/topic/260-password-function-error-in-mysql/#findComment-877 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.