api/token/refresh 刷新Token报错啦

lnlingyuan 5月前 366

问题描述

复现步骤

官方接口测试
https://demo.fastadmin.net/api.html
刷新Token接口

BUG截图

image.png

安装启用插件列表

FastAdmin版本

1.0.0.20180513_beta

PHP版本

PHP 5.5 fpm-fcgi

运行环境

Apache 2.4


最后于 5月前 被lnlingyuan编辑
最佳回复
  • 梦如江月 4月前

    我改了下,已解决。

    application/common/library/Auth.php文件中getToken()后加一个refreshToken(),如下图
    image.png

    接口函数api/token/refresh改为:
    image.png

    PS:如果token是Redis的话,application/common/library/token/driver/Redis.php中的expired_in改为expires_in。

最新回复 (3)
  • 梦如江月 4月前
    感谢TA
    0 引用 2

    是的,这个问题我也发现了,是image.png
    这两句的问题,image.png

  • 梦如江月 最佳回复 4月前
    感谢TA
    0 引用 3

    我改了下,已解决。

    application/common/library/Auth.php文件中getToken()后加一个refreshToken(),如下图
    image.png

    接口函数api/token/refresh改为:
    image.png

    PS:如果token是Redis的话,application/common/library/token/driver/Redis.php中的expired_in改为expires_in。

    最后于 4月前 被梦如江月编辑 (修改错别字)
  • panda3mu 1月前
    感谢TA
    0 引用 4

    @梦如江月 按照你的方式修改,出现这个错误Integrity constraint violation: 1062 Duplicate entry 'a5322c564d1dfc66edc1f3eb085951682ac0e616' for key 'PRIMARY'
    1541059225(1).jpg

  • 未登录
    5
返回