Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

PHP और MYSQL:bcrypt हैश का उपयोग करना और डेटाबेस के साथ पासवर्ड सत्यापित करना

एंड्रयू मूर की कक्षा का उपयोग करना , आपको कक्षा को कॉल करने की आवश्यकता है verify() यह सत्यापित करने की विधि कि उपयोगकर्ता का पासवर्ड हैश से मेल खाता है। आप इसे दो पैरामीटर पास करते हैं, उपयोगकर्ता द्वारा दर्ज किया गया सादा टेक्स्ट पासवर्ड और हैश जिसे आपने डेटाबेस में संग्रहीत किया है।

ऐसा लगता है कि आपने verify() . के लिए दूसरा हैशेड पासवर्ड पास किया है इसके बजाय, यही कारण है कि यह काम नहीं कर रहा है। पहले तर्क के रूप में प्लेनटेक्स्ट पासवर्ड पास करें।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Laravel का उपयोग करके डेटाबेस-संचालित बहु-स्तरीय नेविगेशन मेनू कैसे बनाएं?

  2. pymssql.OperationalError:DB-Lib त्रुटि संदेश 20009, गंभीरता 9

  3. मैं एक MySQL डेटाबेस कैसे निकालूं?

  4. MySQL ट्रिगर्स का उपयोग करके नया रिकॉर्ड डालने के बाद तालिका कॉलम अपडेट करें

  5. होस्ट 'xxx.xx.xxx.xxx' को इस MySQL सर्वर से कनेक्ट करने की अनुमति नहीं है