Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Panduan langkah demi langkah Yii2 tentang login dari tabel di MySQL

Aplikasi lanjutan Yii2 hadir secara default dengan contoh kerja bagian login dari DB (saya melihat yang dasar menggunakan nama pengguna dan kata sandi statis). Anda tidak perlu menginstal tambahan apa pun, lihat saja kodenya. Instal aplikasi lanjutan dan lihat bagian depannya.

Singkatnya SiteController menggunakan LoginModel untuk validasi kemudian menggunakan login() dari LoginModel untuk login model Pengguna ke komponen Pengguna.

Jika Anda tidak ingin menggunakan model Pengguna, buat saja model Anda sendiri dan gunakan yang itu. Anda tidak ingin menggunakan komponen Pengguna default, cukup buat sendiri. Caranya cukup mudah.

Sunting: sobat, hapus deklarasi publik dari variabel di bawah ini.

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

Anda menyuruh Yii untuk mengabaikan apa yang ada di database.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. TANGGAL() Contoh – MySQL

  2. PostgreSQL vs. MySQL:Mana yang Terbaik?

  3. SQL - Beri saya 3 hit untuk setiap jenis saja

  4. Menjatuhkan meja membuat MySQL hang

  5. Di MySQL, bagaimana kita bisa tahu apakah indeks tabel berkerumun atau tidak?