2
私の場合、一部のユーザは特定のIPアドレス(ユーザごとに1人)からしかログインできません。Symfony2のIPアドレスに応じてユーザ認証要求を拒否する方法
ユーザーのIPアドレスがデータベースのipと一致しない場合、ユーザーのすべての認証要求を拒否する必要があります。今の
私はこのUserエンティティを持っている:
class User implements AdvancedUserInterface
{
// ....
protected $id;
// ....
protected $allowedIp;
}
このチェックは、認証段階で行われる必要があります。
有権者は実際に承認レイヤーで作業しますが、今はもっと良い解決策はないと思います。 – dmirkitanov