0
基本的にユーザーの種類を確認し、個々のページにリダイレクトする認証システムを開発しています。ロールへのアクセス許可を動的に設定する
は、基本的には同様のアカウントの2種類があるはずです:
個人アカウントとビジネスアカウント
サブスクリプションの特定のセットを選択することができ、ビジネスアカウントの人々に個人アカウントに人々が
をアップグレードすることができるはずですしながら、各タイプのアカウントには、管理者が設定した一連の特定のアクセス許可があり、ユーザーはそのような種類のタスクのみを実行できます。
このような問題にどのように取り組んでいますか? は今、私は手動で
if($user->hasRole(['owner', 'admin'])) {
//Redirect to the admin page
}
//ユーザーが実際に許可
if($user->can(['edit-user', 'create-post'])){
//Create a post
}
を持っているかどうかをチェックするためにを使用してチェックしています今、私は必要なものを私は管理者が動的に許可を設定し、確認したいです自動的にユーザーの種類。