問題タブ [laravel-authorization]

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 投票する
0 に答える
273 参照

laravel - Laravel 5 認証ビュー

私はlaravel 5プロジェクトに取り組んでおり、htmlでAuthを使用する際に問題があります。

まず、コードを表示します

Routes.php

mysite/login に移動すると、入力を入力して投稿するとログイン フォームが表示され、LoginController@postLogin に移動します。

ログインコントローラ

ユーザーモデル

認証試行が true の場合、ダッシュボードに移動します。しかし、ビューで認証ファスケードを使用できません。

ダッシュボード ビュー

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

非オブジェクトのプロパティを取得しようとしています (ビュー: C:\xampp\htdocs\laravel5\resources\views\dashboard\master\dashboard-master.blade.php)

ビューで認証を使用するにはどうすればよいですか? そして、これはロギングの正しい方法ですか

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

laravel - Laravel 5.1 authorize メソッドを使用しているときにカスタム 403 例外を返す方法

laravel 5.1 では、次の方法を使用すると、能力をチェックするときにカスタム応答を返すことができます。

authorize メソッドを使用するときに同様のカスタム エラーを返す方法はありますか。

上記は、ステータス コード 403 の http 例外をスローするだけです。

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

laravel - laravel5でログアウトが機能しない

ログアウトしてもセッションは破棄されません。ダッシュボードが表示されます。ビュー コントローラーで認証メカニズムを使用する方法

コントローラ

モデル

0 投票する
8 に答える
28366 参照

php - Laravel 5.2: Auth::logout() が機能しない

Laravel 5.2 で非常に単純なアプリを作成しAuthControllerていますが、 のアクションを使用してログアウトすると、単に機能しません。チェックするナビゲーションバーがありAuth::check()、ログアウトアクションを呼び出した後も変更されません。

routes.php ファイル内に次のルートがあります。

Route::get('users/logout', 'Auth\AuthController@getLogout');

そしてそれは外にある

Route::group(['middleware' => ['web']], function ()声明。

また、AuthController.php ファイルの最後に follow アクションを追加しようとしました。

あなたはなにか考えはありますか?

編集1

Google の Chrome キャッシュをクリアすると、機能します。

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

laravel - Laravel フレームワークを完全に理解するには?

私は Laravel の初心者向けチュートリアルを完了し、それらのチュートリアルに記載されているすべてのトピックを理解できるようになり、独自のプロジェクトを作成しましたが、それらで見たように、チューターは各ファイルの目的を理解することができ、それを編集し、必要に応じて変更します。

では、彼らはどのようにしてどの情報源から深く学ぶのでしょうか?

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

php - Laravel 5.2 でのユーザー認証時のログインへのリダイレクト

ライブサーバーで正常に実行されている Laravel 5.2 アプリケーションがあります。また、Apacheサーバーを備えたUbuntu 14.04でも問題なく動作していました。

現在、MAC を使用しているため、MAMP PRO アプリケーションを使用してアプリを新規インストールしました。フロントエンドではすべて正常に動作していますが、バックエンドにログインしようとすると、認証できないリダイレクトが発生します。DB はまったく同じなので、ユーザーを認証する必要があります。

ユーザーとパスワードを入力してヒット送信すると、画面に次のように表示されます。

次に、画面が再度更新され、次のように表示されます。

おそらくセッションに関連していると思いますが、次のように確立されています。

したがって、これが理由になる理由はわかりません。何か案が?


更新 - routes.php の概要を含めます

これは私のroutes.phpファイルです(チャンク)