簡體   English   中英

yii2 verbfilter注銷后

[英]yii2 verbfilter post logout

我無法想象出什么問題了,但是現在注銷不起作用。 在控制器行為中:

'verbs' => [
                'class' => VerbFilter::className(),
                'actions' => [
                    'logout' => ['post'],
                ],
            ],

與yii2高級模板相同。 布局(默認)具有Html :: csrfMetaTags()。 單擊鏈接“注銷”時,通過帖子發送的csrf var。 設置了data-method = post。 我嘗試將http查詢與其他網站進行比較。 看起來很像。 我從不參與actionLogut()。 可能有什么問題?

出事了。 我不知道確切。 我從codemix中發現了自定義UrlManager的問題。 我記錄了一些變量,發現注銷URL是/ account / logout,而urlmanager將我重定向到/ en / account / logout。 我不知道為什么UrlManager創建不帶/ en /的注銷URL。 我使用了“ enableDefaultLanguageUrlCode”參數,並且... url正確生成了! 並且注銷正在工作

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM