問題タブ [cartalyst-sentinel]
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パッケージとの雄弁な関係
拡張するクラス User があります
そして私はシャレークラスを持っています
そして、ユーザーがシャレーを追加する方法があります:
エラーが表示されます:
User クラスを拡張するのは正しい方法ですか?
User クラスを拡張する方法を探しました。私はこの質問を見つけました:Laravelのモデル継承は私を助けませんでした。
私はLaravel5.7を使用しています
laravel - Vue JS で Sentinel を使用してログインしているかどうかを確認する
vue ファイルで sentinel::check() を使用してユーザーがログインしているかどうかを確認する方法はありますか。ブレード構文を使用してみましたが、機能しません (以下を参照)。
多分誰かが方法を知っていますか?前もって感謝します。
laravel-7 - カスタムフィールドを使用した Cartalyst Sentinel ユーザー登録 (解決済み)
こんばんは。ユーザーモデルと移行にブールフィールド「privacy_ok」を追加しました。
移行ファイル
App\User.php
ユーザーを登録しようとすると、新しいフィールドがスキップされます。
エラー (メールアドレスの重複など) が発生した場合、INSERT クエリに「privacy_ok」フィールドが表示されることに気付きました。
それを解決する方法はありますか?
User::create を使用し、それを Cartalyst Sentinel オブジェクトに「変換」して、他のすべての操作 (アクティベーションなど) を続行する必要がありますか?
ありがとう
編集
ここでいくつかの情報を見つけました Laravel Cartalyst Sentinel - ユーザー名列をユーザーテーブルに追加します (正しい方法は何ですか)
これで新しいファイル App\Models\Cartalyst\User.php が作成されましたが、それを cartalyst 構成ファイル ( config/cartalyst.sentinel.php ) に追加すると、エラーが発生します。
名前が既に使用されているため、クラス User を宣言できません
もちろん、User を Lorem に変更しても、ユーザーはそこにいます。ネーミングの問題ではありません。
解決 しよう 新しいクラスのヘッダーで名前空間を宣言するのを忘れていました! :(