2013-08-23 25 views
0

我需要從Google驅動器獲取數據。所以我在我的管理頁面控制器中編寫了一個API調用。Opencart - 防止從google API重定向時出現管理員註銷問題?

頁面加載後,它會被重定向到我們需要確認身份驗證的Google身份驗證頁面。所以在認證之後,它會被重定向到管理頁面,但是由於token參數丟失,它會被註銷。可以將token參數傳遞給API調用作爲參數名稱 - API調用中的「狀態」(google oauth2 redirect_uri with several parameters),我將在響應中將其作爲get param'state'返回。

如何在我的管理控制器中將參數名'狀態'映射爲'標記'以防止註銷問題?

回答

0

設置您的Oauth重定向uri以包含當前令牌,或者您可以將和permission()方法中的問題控制器添加到admin/controller/common/home.php中的忽略數組中。