laravel檢查當前是哪個guard登入

2021-08-14 01:27:07 字數 446 閱讀 9565

1.我們將不同的使用者guard,放在一塊。當跳轉過來,不知道使用者是哪乙個guard

例如:商家

學生學校

不知道是哪個使用者來進行支付,如何來區分呢?

目前已知的,應該只能是乙個乙個guard來嘗試。

2.上面這種情況,又不支援,多個guard同時登入,怎麼辦?(我也想支援同時登入)

可能我從商家支付頁面跳入,而且我自己的學生端也同時登入。我可能先檢測的學生guard,就不對了!

這種情況,我們目前這裡,通過 '業務型別' 來區分,查詢訂單的使用者型別是 '商家或學生'

$account_record = accountrecord::find($account_record_id);

switch($account_record->user_type)

$user_id = auth::guard($guard)->user();

java獲得是哪個方法呼叫當前的方法

thread.currentthread getstacktrace 1 是你當前方法執行堆疊 thread.currentthread getstacktrace 2 就是上一級的方法堆疊 以此類推 stacktraceelement temp thread.currentthread getst...

檢查當前使用者是否登陸

檢查當前使用者是否登陸 using system.security.principal this.page.user.identity.isauthenticated change password string oldpsw newpsw string username this.page.use...

檢查python版本命令是 檢查Python版本

目的 以下文章將為您提供有關如何在作業系統上檢查python版本的資訊。困難簡單 約定 要求linux命令可以直接以root使用者身份或通過使用root特權以root特權執行sudo命令 要求linux命令以普通非特權使用者身份執行 使用說明 您的系統可能同時安裝了python 2和python 3...