問題タブ [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.

0 投票する
1 に答える
735 参照

php - 拡張ユーザーモデルセンチネルlaravelパッケージとの雄弁な関係

拡張するクラス User があります

そして私はシャレークラスを持っています

そして、ユーザーがシャレーを追加する方法があります:

エラーが表示されます:

User クラスを拡張するのは正しい方法ですか?

User クラスを拡張する方法を探しました。私はこの質問を見つけました:Laravelのモデル継承は私を助けませんでした。

私はLaravel5.7を使用しています

0 投票する
0 に答える
165 参照

laravel - Vue JS で Sentinel を使用してログインしているかどうかを確認する

vue ファイルで sentinel::check() を使用してユーザーがログインしているかどうかを確認する方法はありますか。ブレード構文を使用してみましたが、機能しません (以下を参照)。

多分誰かが方法を知っていますか?前もって感謝します。

0 投票する
0 に答える
220 参照

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 に変更しても、ユーザーはそこにいます。ネーミングの問題ではありません。

解決 しよう 新しいクラスのヘッダーで名前空間を宣言するのを忘れていました! :(