用php artisan tinker调试代码很方便,但是每次修改代码,又得退出再进来,有没有类似MySQL那种flush privileges命令来同步代码更新
多谢博主分享
整个系列只关注开头的hello跟结尾的byebye
上节视频的middleware是jwt.auth,这一节就变成jwt.refresh了
感觉passport是用来类似QQ登录那种第三方登录的,简单的登录认证没那个必要,不知道会不会理解错误
jwt默认是使用user
config/jwt.php 'user' => 'App\User',
现在的需求是,前台需要jwt登录验证,后台也需要但矛盾的是,model又只能绑定一个,我选了user model,那我admin model就不能用了前台用了jwt,后台也要用,怎么做呢
发现用了Transform返回的json就多了个'data'的key,可以去掉的吗
用phpstorm写vue的时候,经常提示语句结尾加上 ; 看着很烦,不知道怎么去掉
;
为什么这样写没效果
echo preg_replace('/{\s(\$[\w]+)\s}/', '<?php echo $1; ?>', 'Hello {$body }');
我还想买视频让小伙伴一起看哈哈
之前有过这样的业务需求,我们是给APP提供API,要求一个账号在一台手机登录,会把其他手机登录的挤下线,当时是这样实现的,用的redis登录的时候redis set一条数据,key为几位随机数的token,value为json格式的用户信息(也可以用序列化,真要纠结的话可以网上搜一下两者的性能比较),然后返回给客户端,并且存到数据库里(表示最后一次登录的token)每次API的请求客户端都携带token这个header上来,先判断redis里有没有这个token,再做处理那再次登录的时候就删掉表里的token字段的token,这样之前登录的,去请求API就提示请再次登录
说的有点啰嗦,理解思路就好