我需要从Google云端硬盘获取数据。所以我在管理页面控制器中编写了一个API调用。
加载页面后,它会被重定向到我们需要确认身份验证的Google身份验证页面。因此,在身份验证之后,它会被重定向到管理页面,但由于缺少令牌参数,它会被注销。可以在API调用中将令牌参数作为参数名称 - 'state'(google oauth2 redirect_uri with several parameters)传递给api调用,我将在响应中将其作为get param'state'返回。
如何在管理控制器中将参数名称'state'映射到'token'以防止Logout问题?
答案 0 :(得分:0)
设置您的Oauth重定向uri以包含当前令牌,或者您可以将有问题的控制器添加到admin/controller/common/home.php
和login()
方法中permission()
中被忽略的数组。