問題タブ [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 投票する
4 に答える
1456 参照

git - cartalyst/sentinel のインストール エラー

composerでsentinelをインストールしようとしているとき

作曲家の更新

次のエラーが表示されます。

composer を再インストールして、新しいプロジェクトを開始しようとしましたが、何も機能しませんか?

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

php - Laravel 5 で rydurham/sentinel ルート パスをオーバーライドする

Laravel 5.0.x で rydurhmam/sentinel パッケージを使用していますが、デフォルトの mysite.com/profile ルートの処理方法を変更できません。

私のroutes.phpファイルで私は宣言しましたRoute::resource('profile', 'ProfileController');

php artisan route:list を呼び出すと、次のようになります。

最初のプロファイル ルートは、ベンダー パッケージ ファイル内にある Sentinel Controller によって処理されます。

センチネル構成ファイルでは、ルーティングを完全にオフにすることしかできないため、選択したコントローラーをオーバーライドする方法はありますか、それとも SOL ですか?

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

laravel-4 - Laravel 4.2 は、Jenssegers MongoDB で Sentinel を使用します

Laravel 4.2 で Jenssegers/MongoDB で Cartalyst/Sentinel を使用することは可能ですか? 現在 Sentry を使用していますが、新しい機能を追加した Sentinel を試してみたいです。

インストール後、私はこれを試しました:

しかし、次のエラーがあります。

Illuminate\Database\Query\Builder::__construct() に渡される引数 2 は Illuminate\Database\Query\Grammars\Grammar のインスタンスである必要があり、null が指定され、/home/vagrant/shared/muzza/vendor/laravel/framework で呼び出されます/src/Illuminate/Database/Eloquent/Model.php 行 1853 で定義済み

0 投票する
2 に答える
1296 参照

laravel-5 - Laravel Sentinel が間違った設定ファイルを参照している

Cartalyst Sentinel を使用して、Laravel 5.1 で認証とロールを管理しています。最初にパッケージをダウンロードし、追加のクエリ スコープを追加し、vendor/../EloquentUser クラスでリレーションを定義していました。Composer は今日パッケージを更新し、当然、すべてのコードが削除されました。その時点で、EloquentUser を拡張した独自の User クラスが必要であり、公開された構成ファイルを変更して独自の User クラスを使用する必要があることに気付きました。ただし、Sentinel は /vendor ディレクトリ内の構成ファイルを使用しているようです。これは、ユーザー モデルを使用するように変更すると機能するためです。つまり、クエリ スコープと関係がユーザーに対して機能し始めます。しかし、公開された構成を変更しても、アプリケーションには影響しません。

Codeigniter から来た Laravel と作曲家、そしてすべてにかなり慣れていないので、セットアップ中に何か間違ったことをしたり、めちゃくちゃになったりしているのかもしれません。

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

laravel - Cartalyst の Platform は Laravel フレームワーク用に作られていますか?

Platform by Cartalystパッケージに出会いました。このプラットフォームは Laravel 5.1 の上にあるのですか、それとも独自のフレームワークですか?

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

php - Sentinel を使用して電子メールでユーザーを認証する

Cartalyst Sentinel で電子メール/リンク/コードを介してユーザーを認証する方法はありますか?

サインアップ後にアクティベーションメールを送信するLaravel 5.1で簡単なユーザー登録を作成しています。リンクをクリックして、同じアクションでユーザーのアクティブ化と認証を行いたいのですが、それができていません。

Sentinel::($credentials)唯一の方法は資格情報 ( )を渡すことのようですが、有効化に必要な$codeand$idがあり、パスワードを要求されます (ちなみに、電子メールで送信するのは少し安全ではありません)。

これを行う方法はありますか?前もって感謝します!

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

php - Sentinel (Laravel5) でユーザー名でログインできない

サンプル Sentinel メソッドを試しています。ユーザーを登録し、ユーザー名を使用して認証したいだけです。

メール属性をユーザー名に置き換えてユーザーテーブルを変更し、移行を行いました。これが私のユーザーテーブルです。

以下のメソッドを呼び出してサンプル ユーザーを登録しようとすると、エラーが発生します。

コード:

エラー:

問題を修正する方法はありますか? ありがとう。

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

laravel - ララベルとセンチネル。Sentinel で使用される概念?

私のプロジェクトには役割ベースのアクセスが必要ですが、一からやり直して Sentinel を使用しないようにという勧告を受けました。私はそれをチェックアウトしましたが、私はそれがどのように機能するかについて少し混乱しています。ドキュメントは実際には使用方法のみをカバーしており、動作方法はカバーしていません。

そのため、登録、ユーザー、スロットリング、ロール、およびアクセス許可について理解しています。ただし、永続性、アクティベーション、チェックポイントが何であるかはわかりません。

パーミッションを作成してロールにアタッチするにはどうすればよいですか? アプリケーションコード内?それらを取得する権限テーブルを使用できますか?

アクセス許可をリソースにリンクする方法は? すべてのルートで個別にミドルウェアを追加しますか?

ルートごとに複数のミドルウェアが必要な場合はどうすればよいですか?

たくさんの質問があることはわかっていますが、今は何でも役に立ちます。ここでの私の問題は、Sentinel を使い続けたくないということです。そして、Sentinel が必要なことで適切に動作しないことに気付き、すべてをゼロから始めたくないということです。

ありがとう