問題タブ [password-confirmation]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - Laravel 6.x の新しい password.confirm ミドルウェアがカスタム ガードで動作しない
新しい password.confirm 機能が laravel 6.2 フレームワークに追加されました。私は新しくlaravel 6.18.8をインストールしました。ガードに基づいて複数の認証を行いました。このカスタム ガードに対して password.confirm を実行します。ログインが admin/home URL に正しくリダイレクトされた後、guard:admin のログイン/ログアウトが正しく機能します。これまでのところ、guard:admin にログインしているかどうかの検証は正しく機能しています。で、admin/home に入ろうとすると、admin/login にリダイレクトされます - 正しく
しかし
admin/secret (管理者パスワードを要求する必要があります) にアクセスしようとすると、パスワードを開く/URL を確認する (デフォルト ガード用) ため、ユーザー ログイン ページにリダイレクトされます。
管理者としてログインし、URL admin/password/confirm を開こうとするとエラーが表示される
これを実行する機会はありますか?または、「そのまま」作成され、デフォルトの認証ガードなしで再生されませんか?
現在、guard:admin: config/auth.phpの私のコード
ルート/web.php
forms - パスワードがその確認と一致しない場合、無効なメッセージは表示されません
パスワードが確認と一致しない場合にエラー メッセージを表示しようとしています。
フォーム クラス ファイル内の関連コードは次のとおりです。
関連する Twig コードは次のとおりです。
問題は、異なるパスワードを入力してからフォームを検証すると、予想されるメッセージ エラーが表示されないことです。それを修正する方法について何か考えはありますか?