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

Yii2 MySQL में टेबल से लॉगिन पर चरण-दर-चरण मार्गदर्शिका

Yii2 उन्नत ऐप डिफ़ॉल्ट रूप से डीबी से लॉगिन भाग के एक कार्यशील उदाहरण के साथ आता है (मुझे लगता है कि मूल एक स्थिर उपयोगकर्ता नाम और पासवर्ड का उपयोग करता है)। आपको अतिरिक्त कुछ भी स्थापित करने की आवश्यकता नहीं है, बस कोड देखें। उन्नत ऐप इंस्टॉल करें और फ़्रंटएंड पर एक नज़र डालें।

संक्षेप में साइटकंट्रोलर सत्यापन के लिए लॉगइनमॉडल का उपयोग करता है और फिर यूजर मॉडल को यूजर कंपोनेंट में लॉगिन करने के लिए लॉगइनमॉडल के लॉगिन () का उपयोग करता है।

यदि आप उपयोगकर्ता मॉडल का उपयोग नहीं करना चाहते हैं, तो बस अपना खुद का मॉडल बनाएं और उसका उपयोग करें। आप डिफ़ॉल्ट उपयोगकर्ता घटक का उपयोग नहीं करना चाहते हैं, बस अपना स्वयं का बनाएं। यह करना काफी आसान है।

संपादित करें: दोस्त, नीचे दिए गए चरों की सार्वजनिक घोषणाओं को हटा दें।

class User extends ActiveRecord implements \yii\web\IdentityInterface
{
public $id;
public $username;
public $password;
public $authKey;
public $accessToken;

आप डेटाबेस में मौजूद चीज़ों को नज़रअंदाज़ करने के लिए Yii को कह रहे हैं।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. LIKE क्लॉज होने पर इंडेक्सिंग का सबसे अच्छा प्रकार

  2. PHP MySQL को GPS से त्रिज्या उपयोगकर्ता के स्थान में स्थान मिलते हैं

  3. PHP/MySQLi:सेट lc_time_names और DATE_FORMAT() एक mysqli क्वेरी में?

  4. बैलेंस सुधार चलाने के लिए MySQL क्वेरी

  5. MySQL में तालिका बनाएं जो किसी अन्य तालिका से मेल खाती हो?