問題タブ [cartalyst-sentry]
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 4.1 では、同じユーザー名とパスワードで管理パネルにログインできます。ソリューションをサーバーにデプロイした後、ログイン時に次のエラーが表示されます。
ユーザーはすべてのプレーン テキスト資格情報に一致することがわかりましたが、ハッシュされた資格情報 [パスワード] は一致しませんでした。
これに直面した人はいますか?
laravel-4 - Sentry と Laravel、グループ内でユーザーを取得します。ページネーションを持つように findAllUsersWithAccess を変更する
laravelを使用して、Sentryで特定の権限リストを持つすべてのユーザーを見つけようとしています。問題は、 をSentry::findAllUsersWithAccess()
返すことarray()
です。
彼らのgithubリポジトリに記載されているように、私は彼らのコードを
現在、すべてのユーザーを取得し、権限リストを持つユーザーでフィルター処理しています。大きな問題は、私が開発者としてユーザーのセットを取得すると、すべてのユーザーが表示され、何千人ものユーザーを保持する可能性のあるアプリを開発していて、特定の権限リストを持つユーザーのみを取得する必要がある場合です。
それに関しては、機能のあるものを使用したいと思い->paginate()
ます。
すべてのユーザーを取得せずに取得する方法についての考え。
laravel - Web サービスとしての Laravel 4 + Sentry 2
私の質問は、laravel 4 と sentry 2 を使用して、API を呼び出しているユーザーを認証するにはどうすればよいですか? これを行う適切な方法は何ですか?
例: ネイティブ iOS アプリのユーザーが私の Laravel Web サービスを呼び出します (JSON 応答を返します)。laravel+sentry はどのようにユーザーを認証できますか?
事前に感謝し、さらに情報が必要な場合はコメントしてください。
php - セントリー 2 権限配列
管理者がユーザーにさまざまな権限を割り当てることができる管理パネルがあります。私がこれを行う方法は、チェックボックスを使用することであり、チェックボックスをオンにすると、その許可に 1 が割り当てられます。
唯一の問題は、権限が動的であるため、ループを通過する必要があることです。私の推測では、配列をループして値を別の配列に配置する必要があるため、この方法でアクセス許可を割り当てる方法を把握するのに苦労しました。
私がこれについてどうするか知っている人はいますか?
私は次のようなことを試しました...
または...
明らかに最初のものはエラーになりますが、2番目のものは [1,1,1,1] として出てきます。
どんな助けでも大歓迎です。
php - Laravel: バンドルのサービス プロバイダーをオーバーライドする
Laravel の Sentinel バンドルを使用するプロジェクトがあります。
少し前に、バンドルで提供されているモデルの拡張について質問しました。私が受け入れた答えは機能しましたが、ベンダー フォルダー内のバンドルのコードを編集する必要がありました。
それ以来、composer update
コマンドを実行したところ、適用した変更が上書きされました (驚くことではありません)。
laravel がどのように機能するかについてもう少し知ったので、アプリがバンドルのサービスを参照するエンドポイントをさかのぼることができました。私のconfig/app.php
ファイルには、サービスプロバイダーの参照があります。
SentinelServiceProvider
サービスには、オーバーライドする必要があるクラスを登録するメソッドがありますregister
。RepoServiceProvider
私の計画は、2 つの新しいファイルを作成することです:ExtendedSentinelServiceProvider.php
とExtendedRepoServiceProvider.php
.
このExtendedRepoServiceProvider.php
ファイルでは、ユーザー リポジトリ バインディングに使用されているクラスをカスタム ユーザー クラスに置き換えることができます。
ファイルで、既存のクラス参照を新しく変更したクラスExtendedSentinelServiceProvider.php
に置き換えます。RepoServiceProvider
ExtendedRepoServiceProvider
config/app.php
次に、ファイル内のサービス プロバイダー参照を新しいExtendedSentinelServiceProvider
クラスに置き換えます。
私の質問は、ベンダー コードを変更するのではなく、私の変更をアプリ ディレクトリに保存できる方法として、これは理にかなっていますか? 名前の間隔に関しては、これは問題になるでしょうか? これを行うより良い方法はありますか??
どんな助けでも大歓迎です。
php - cartalyst/data-grid をインストールしようとしています
これが誰かに起こったのか、どうやって解決できたのか疑問に思っています。
このマニュアルに従って、Cartalyst から data-grid をインストールしようとしています。
ともかく。インストールまたは更新する必要があるステップに到達すると、コマンドプロンプトにこれらのエラーまたはメッセージが表示されます。
「composer install」を実行すると:
データグリッドのバージョンが 2.0.* のときに「composer update」を実行すると:
他のバージョンで「composer update」を実行すると、リポジトリが見つからないと表示されます。
このスレッドを補足するために、ここに私の composer.json があります。
これについて少し助けていただければ幸いです。または、少なくとも phpGrid または jQGrid ではない別のデータ グリッド拡張機能を提案します。しかし、ソート可能で検索機能が統合されたグリッドが必要です。
php - Laravel の Sentry2 は、電子メールが存在するかどうかを確認します
laravelでsentry 2を使用してメールでユーザーを見つける方法はありますか? Sentry::findUserById(1)
ユーザーのメールアドレスで検索したかったのですが、IDで検索する方法はありますか?
私も試しまし$users = User::all();
たが、次のエラーがスローされます。
ユーザーのメールでユーザーのすべての情報を取得する方法を誰か説明できますか?