- 라라벨 Authenticatable
1 인터페이스 Authenticatable[ | ]
PHP
Copy
<?php
namespace Illuminate\Contracts\Auth;
interface Authenticatable
{
public function getAuthIdentifierName();
public function getAuthIdentifier();
public function getAuthPassword();
public function getRememberToken();
public function setRememberToken($value);
public function getRememberTokenName();
}
2 트레이트 Authenticatable[ | ]
PHP
Copy
<?php
namespace Illuminate\Auth;
trait Authenticatable
{
public function getAuthIdentifierName()
{
return $this->getKeyName();
}
public function getAuthIdentifier()
{
return $this->getKey();
}
public function getAuthPassword()
{
return $this->password;
}
public function getRememberToken()
{
return $this->{$this->getRememberTokenName()};
}
public function setRememberToken($value)
{
$this->{$this->getRememberTokenName()} = $value;
}
public function getRememberTokenName()
{
return 'remember_token';
}
}
3 같이 보기[ | ]
편집자 Jmnote Jmnote bot
로그인하시면 댓글을 쓸 수 있습니다.