問題タブ [laravel-fortify]
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.
laravel - fortify CreatesNewUsers.php インターフェイスを変更するには?
/vendor/laravel/fortify/src/Contracts/CreatesNewUsers.php インターフェイスを変更し、bool パラメーターを 1 つ追加する必要があります。アプリの検証ルールのさまざまな場所で CreateNewUser を使用すると、パスワードが入力されていない場所があるためです。ユーザー作成ですが、別の機能である必要があります。
だから私はファイル /project/resources/fortify/CreatesNewUsers.php を content でコピーしました:
そして app/Actions/Fortify/CreateNewUser.php で私は修正しました:
しかし、このクラスを使用しようとするとエラーが発生しました
有効な方法はどれですか?
ありがとう!
laravel - Laravel 8でLaravel UIなしでLaravel Mixを修正するにはどうすればよいですか?
Laravel Mix を使用すると、つまり を実行すると、次のエラーが発生しますnpm run dev
。
/menu/js/bootstrap.min のエラー モジュールが見つかりません: エラー: 'C:\Users\AsemaN の 'C:\Users\AsemaN\Desktop\AryaBMS\resources\menu\bootstrap.min.css' を解決できません\Desktop\AryaBMS'
/menu/js/bootstrap.min のエラー モジュールが見つかりません: エラー: 「C:\Users\AsemaN」の「C:\Users\AsemaN\Desktop\AryaBMS\resources\menu\bootstrap.min.js」を解決できません\Desktop\AryaBMS'
2 つのエラーでコンパイルされた webpack 通知が無効になっています 理由: DisabledForUser アプリ ID が正しく設定されていることを確認してください。コマンドライン: C:\Users\AsemaN\Desktop\AryaBMS\node_modules\node-notifier\vendor\snoreToast\snoretoast-x64.exe -appID "Laravel Mix" -pipeName \.\pipe\notifierPipe- b68a9c48-faee-4b5b- abf8-3030e5663f34 -p C:\Users\AsemaN\Desktop\AryaBMS\node_modules\laravel-mix\icons\laravel.png -m "エラー: エラー: 「C:\Users\AsemaN \Desktop\AryaBMS\ を解決できません」 resources\menu\bootstrap.min.css' in 'C:\Users\AsemaN\Desktop\AryaBMS'" -t "Laravel Mix" npm ERR! コード ELIFECYCLE npm ERR! errno 1 npm ERR! AryaBMS@1.0.0 開発:
mix
npm ERR! 終了ステータス 1 npm ERR! npm エラー! AryaBMS@1.0.0 開発スクリプトで失敗しました。npm エラー! これはおそらく npm の問題ではありません。npm エラー! この実行の完全なログは、npm ERR! にあります。
C:\Users\AsemaN\AppData\Roaming\npm-cache_logs\2021-12-15T08_17_23_702Z-debug.log npm ERR! コード ELIFECYCLE npm ERR! errno 1 npm ERR! AryaBMS@1.0.0 dev:npm run development
npm ERR! 終了ステータス 1 npm ERR! npm エラー! AryaBMS@1.0.0 dev スクリプトで失敗しました。npm エラー! これはおそらく npm の問題ではありません。上記の追加のログ出力がある可能性があります。npm エラー! この実行の完全なログは、npm ERR! にあります。
C:\Users\AsemaN\AppData\Roaming\npm-cache_logs\2021-12-15T08_17_24_017Z-debug.log
私は Laravel UI を使用していませんが、Laravel Fortify を使用しています。
weback.mix.js
php - POST http://localhost:8000/login 419 (不明なステータス) laravel+sanctum+vuejs
Vuejs アプリは Cookie ヘッダーを設定しません。laravel アプリをポート 8000 で実行し、vuejs アプリをポート 8080 で実行しており、認証に fortify を使用しています。vuejs アプリが laravel アプリと同じディレクトリにありません また、chrome の [Network] タブに、このエラーが表示されます。これらは私の構成です。.env
cors.php
カーネル.php
ビューjs
私は Vue を初めて使用し、これが axios を使用する最良の方法ではないことを知っていますが、今のところ、ログインできるようにしようとしています。
2 日間、この問題に関する stackoverflow のすべての投稿を読みましたが、まだ解決できていません。