Magic
class Magic extends Driver (View source)
Properties
mixed | $user | Berisi user saat ini. |
from Driver |
string|null | $token | Berisi token user. |
from Driver |
Methods
Ambil user saat ini.
Coba loginkan user.
Details
in
Driver at line 33
__construct()
Buat instance auth driver baru.
in
Driver at line 50
bool
guest()
Cek apakah user belum login.
Method ini adalah kebalikan dari method check().
in
Driver at line 60
bool
check()
Cek apakah user sudah login.
in
Driver at line 71
mixed|null
user()
Ambil user saat ini.
Jika ia belum login, NULL akan direturn.
mixed
retrieve(int $id)
Ambil user saat ini.
Jika ia belum login, NULL akan direturn.
attempt(array $arguments = [])
Coba loginkan user.
bool
login(string $token, bool $remember = false)
Loginkan user berdasarkan token miliknya.
Token ini berupa ID numerik milik user.
logout()
Logoutkan user dari aplikasi.
protected
store(string $token)
Simpan token user ke session.
protected
remember(string $token)
Simpan token user ke cookie selamanya (5 tahun).
protected string|null
recall()
Coba cari cookie "remember me" milik user.
protected
cookie(string $name, string $value, int $minutes)
Simpan sebuah cookie otentikasi.
protected string
token()
Ambil nama cookie token user.
protected string
recaller()
Ambil nama cookie remember me.
protected string
name()
Ambil nama driver dalam format snake-case.