laravel 用passport api授权码登录如何登录啊
先把自己的配置和代码发出来
守卫只有api
按照教程中的定义路由
相对应的两个请求方法
参考教程:laravelacademy.org/post/9752 完成了所有配置,我想实现的功能是前端小程序登录时给我code,我通过code走微信小程序的接口拿到unionid,因为是第三方登录,所以我用unionid查询用户是否在自己的项目数据库中,存在就直接登录,不存在就先注册在登录,但是在教程中没有说api怎么登录(下图),所以我尝试用Auth::login($user)登录(logincontroller控制器40行)结果程序走到Auth::login($user)时;提示
怎么才能正常登录返回token,是api不用Auth::login($user)登录么?求大神们指点,
我也尝试把下图中的passport改成session就能正常登录并获取到令牌,
教程看全
ouath
方法只是单纯的拼接 URL 地址,浏览器访问这个地址是跳转到教程中的授权页面,也就是授权和取消两个按钮的页面。点击授权后,才能返回code
。 你在这个ouath
方法里面写了一堆没用的代码。你还是先了解下OAuth2.0
吧楼主解决了吗