Laravelを使用して認証ミドルウェアでカスタムログインを開発する方法

Zubair Mukhtar

認証ミドルウェアでカスタムログインシステムを作りたい。
どうすればいいのかわからない。
controller

public function dologin(Request $request)
{

    $request->validate([
        'username' => 'required',
        'password' => 'required'
    ]);

    $username   = $request->username;
    $password   = $request->password;
    if (Auth::attempt(['username' => $username, 'password' => $password])) {
    }
}

Blade view

<form action="{{route('login.action')}}">
    <br>
    <div class="form-row">
        <div class="col">
            <label>USERNAME</label>
            <input type="text" class="form-control" placeholder="Enter Username" name="username">
        </div>
    </div>
    <!--form-row-->
    <br>
    <div class="form-row">
        <div class="col">
            <label>PASSWORD</label>
            <input type="password" class="form-control" placeholder="Enter password" name="password">
        </div>
    </div>
    <!--form-row-->
    <br>
    <div class="form-group">
        <input type="submit" name="btnsubmit" class="btn btn-success  col-md-3" id="signup-btn" value="Login">
    </div>
</form>

Route

// Login   
Route::get('/login', 'LoginController@create')->name('login');
Route::get('/login/action', 'LoginController@dologin')->name('login.action');
アリアリ

LoginControllerターミナルで次のコマンドを実行して、を作成します

php artisan make:controller LoginController

次に、新しく作成したコントローラーを下で見つけ、コントローラーApp\Http\Controllers\の上部にAuthの使用を追加します

use Illuminate\Support\Facades\Auth;

次に、dologin関数をコントローラーに追加すると、準備が整います。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

corsを使用したスリム3ブロッキングjwt認証にミドルウェアを追加するのはなぜですか

分類Dev

ミドルウェアでnode.jsのログイン認証としてfirebaseを使用するにはどうすればよいですか?

分類Dev

カスタムAPIキーミドルウェアを使用した.NetCoreJWT認証

分類Dev

oidcとミドルウェアでAzureAD認証を使用するWebアプリでカスタムredirect_uriを指定します

分類Dev

ログインしようとすると、ガードはカスタムミドルウェアで常にnullを返します

分類Dev

ASP.NET Core2.0のカスタムミドルウェアから認証を要求する方法

分類Dev

カスタムミドルウェアでredux-persistを使用する方法

分類Dev

カスタムミドルウェア内でcsurfを使用する方法は?

分類Dev

プレミアム開発者アカウントなしでXcodeバージョンをダウンロードしてインストール

分類Dev

プレミアム開発者アカウントなしでXcodeバージョンをダウンロードしてインストール

分類Dev

間違ったデータベースを使用しているLaravel認証ミドルウェア

分類Dev

iOS Depoyment:証明書をローカルにインストールして、異なる開発チームの下でアプリを配布する方法は?

分類Dev

認証ミドルウェアの後にカスタムミドルウェアを呼び出す

分類Dev

サービスアカウントの認証情報を使用してGoogleドライブにファイルをアップロードする方法

分類Dev

.NETJWTミドルウェアを使用してカスタムトークンとAzureトークンを検証する

分類Dev

Laravelのカスタムミドルウェアでセッションを使用する

分類Dev

カスタム認証フローを提供するためにラムダを「開発者認証ID」として使用する方法は?

分類Dev

バックエンドでfirebaseクラウド機能を使用して直接関数呼び出しで認証ミドルウェアを適用する方法

分類Dev

イベントエミッターを使用してExpressミドルウェアをテストする方法

分類Dev

FirebaseAuthenticationを使用して認証/サインアップリクエストをカスタムメールドメインに制限する方法

分類Dev

Laravel5.4ログアウトルートを除くすべての認証ルートを設定する-カスタムログアウトルート/コントローラーを使用する

分類Dev

異なるアカウントを使用してgithubで同じプロジェクトを開発する方法

分類Dev

認証ミドルウェアを使用してルートを配置する

分類Dev

デスクトップクローム開発ツールを使用して携帯電話でウェブサイトをデバッグする方法

分類Dev

セレンウェブドライバーを使用してアンカータグのJavaScriptで `onclick`イベントを確認する方法

分類Dev

認証ミドルウェアによるカスタムログインページへのリダイレクト

分類Dev

指定されたアクションアドレスを使用してWordpressでカスタムログインウィジェットを作成します

分類Dev

スリムなフレームワークでスリムなミドルウェアを使用してカスタムクラスをフォルダからルートにロードする方法

分類Dev

Djangoでカスタムミドルウェアを設定する方法

Related 関連記事

  1. 1

    corsを使用したスリム3ブロッキングjwt認証にミドルウェアを追加するのはなぜですか

  2. 2

    ミドルウェアでnode.jsのログイン認証としてfirebaseを使用するにはどうすればよいですか?

  3. 3

    カスタムAPIキーミドルウェアを使用した.NetCoreJWT認証

  4. 4

    oidcとミドルウェアでAzureAD認証を使用するWebアプリでカスタムredirect_uriを指定します

  5. 5

    ログインしようとすると、ガードはカスタムミドルウェアで常にnullを返します

  6. 6

    ASP.NET Core2.0のカスタムミドルウェアから認証を要求する方法

  7. 7

    カスタムミドルウェアでredux-persistを使用する方法

  8. 8

    カスタムミドルウェア内でcsurfを使用する方法は?

  9. 9

    プレミアム開発者アカウントなしでXcodeバージョンをダウンロードしてインストール

  10. 10

    プレミアム開発者アカウントなしでXcodeバージョンをダウンロードしてインストール

  11. 11

    間違ったデータベースを使用しているLaravel認証ミドルウェア

  12. 12

    iOS Depoyment:証明書をローカルにインストールして、異なる開発チームの下でアプリを配布する方法は?

  13. 13

    認証ミドルウェアの後にカスタムミドルウェアを呼び出す

  14. 14

    サービスアカウントの認証情報を使用してGoogleドライブにファイルをアップロードする方法

  15. 15

    .NETJWTミドルウェアを使用してカスタムトークンとAzureトークンを検証する

  16. 16

    Laravelのカスタムミドルウェアでセッションを使用する

  17. 17

    カスタム認証フローを提供するためにラムダを「開発者認証ID」として使用する方法は?

  18. 18

    バックエンドでfirebaseクラウド機能を使用して直接関数呼び出しで認証ミドルウェアを適用する方法

  19. 19

    イベントエミッターを使用してExpressミドルウェアをテストする方法

  20. 20

    FirebaseAuthenticationを使用して認証/サインアップリクエストをカスタムメールドメインに制限する方法

  21. 21

    Laravel5.4ログアウトルートを除くすべての認証ルートを設定する-カスタムログアウトルート/コントローラーを使用する

  22. 22

    異なるアカウントを使用してgithubで同じプロジェクトを開発する方法

  23. 23

    認証ミドルウェアを使用してルートを配置する

  24. 24

    デスクトップクローム開発ツールを使用して携帯電話でウェブサイトをデバッグする方法

  25. 25

    セレンウェブドライバーを使用してアンカータグのJavaScriptで `onclick`イベントを確認する方法

  26. 26

    認証ミドルウェアによるカスタムログインページへのリダイレクト

  27. 27

    指定されたアクションアドレスを使用してWordpressでカスタムログインウィジェットを作成します

  28. 28

    スリムなフレームワークでスリムなミドルウェアを使用してカスタムクラスをフォルダからルートにロードする方法

  29. 29

    Djangoでカスタムミドルウェアを設定する方法

ホットタグ

アーカイブ