お会いできてよかったです。symfony 3.1登録メールなしFOSUser
私はSymfony 3.1.3で開発していますが、フレームワークが提供するセキュリティシステムを使用しています.FOSUserもGuardもありません。
私は私のコントローラで、一般的な機能を持っているログイン:
public function loginAction(Request $request)
{
// This works
$authenticationUtils = $this->get('security.authentication_utils');
// get the login error if there is one
$error = $authenticationUtils->getLastAuthenticationError();
// last username entered by the user
$lastUsername = $authenticationUtils->getLastUsername();
return $this->render(
'security/loginForm_old.html.twig',
array(
// last username entered by the user
'last_username' => $lastUsername,
'error' => $error,
)
);
}
をそして私は、ユーザーが自分のアカウントを有効にしているかどうかを確認します。エンティティユーザでは、isActive属性がデフォルトでfalseに設定されており、登録メールへのリンクのみがtrueに設定されています。
私はこの問題を結果なしで探しており、これは非常に一般的なものだと確信しています。ユーザーの電子メールが良いかどうかを誰もが確認したいと思っています。
ありがとうございました。
ありがとうございました。あなたは私が持っていたすべての疑問に答えました。私は.....のためにいくつかの仕事を持っています:-) – Carlos