Opencart - 从谷歌API重定向时防止管理员注销问题?

时间:2013-08-23 06:38:40

标签: php google-api opencart

我需要从Google云端硬盘获取数据。所以我在管理页面控制器中编写了一个API调用。

加载页面后,它会被重定向到我们需要确认身份验证的Google身份验证页面。因此,在身份验证之后,它会被重定向到管理页面,但由于缺少令牌参数,它会被注销。可以在API调用中将令牌参数作为参数名称 - 'state'(google oauth2 redirect_uri with several parameters)传递给api调用,我将在响应中将其作为get param'state'返回。

如何在管理控制器中将参数名称'state'映射到'token'以防止Logout问题?

1 个答案:

答案 0 :(得分:0)

设置您的Oauth重定向uri以包含当前令牌,或者您可以将有问题的控制器添加到admin/controller/common/home.phplogin()方法中permission()中被忽略的数组。