AuthenticationPolicy
in package
FinalYes
認証済みユーザーを対象ブログで認証してよいか判定する。
認証方式(パスワード、メール、SNS)に依存しない条件だけを扱い、 OAuth の検証やパスワード照合は各認証方式の責務として残す。
Table of Contents
Properties
- $adminAuthorities : array<string|int, mixed>
- $signinAuthorities : array<string|int, mixed>
Methods
- __construct() : mixed
- decide() : AuthenticationDecision
Properties
$adminAuthorities
private
array<string|int, mixed>
$adminAuthorities
$signinAuthorities
private
array<string|int, mixed>
$signinAuthorities
Methods
__construct()
public
__construct(array<int, string> $signinAuthorities, array<int, string> $adminAuthorities) : mixed
Parameters
- $signinAuthorities : array<int, string>
- $adminAuthorities : array<int, string>
decide()
public
decide(array<string, mixed> $user, int $blogId, AuthenticationContext $context) : AuthenticationDecision
Parameters
- $user : array<string, mixed>
- $blogId : int
- $context : AuthenticationContext