我在使用laravel框架时采用了dingo+jwt开发API时出现了一直解决不了的问题,在windows下我使用的是xampp,集成环境开发出来是没有任何问题的,但是我在linux中登录,注册,都能成功,在通过解析令牌返回用户信息时一直不成功,在linux中使用的是nginx,后来我将windows下的项目git到linux中最linux环境中也能正常的运行,最后就得出结论,linux的问题,不是服务器的问题,研究了好几天一直还没解决,由于是我自定义的model层,不懂的朋友可以看看这篇文章http://www.hashcoding.net/2016/04/28/Laravel5-2-Dingo-API-JWTauth-%E7%9A%84%E5%9D%91/下面是我的代码,放心不是我写错的我验证了好多遍了
通过token返回数据我先检查下看能获取到token不,结果是可以获取到的
下面是获取的token
下面就是我的登录注册功能了
注册
成功之后返回了token
登录
也能返回token
这是数据库
然后我用登录成功之返回的token来验证当前登录的用户就报错了,来个大神帮忙分析下,linux我开启了storage/文件夹 权限
windows和linux 下的代码一模一样,windows下的在哪都可以成功linux的就是不行
代码