前后端分离(vue + egg) 如何使用egg-passport-github
在跑egg-passport-github 的 demo 的时候,发现是直接 egg 的router进行视图渲染的,想问下如何在前后端分离的情况下,怎么做 github 登录
在 login.vue 里 直接 location.assign(‘http://127.0.0.1:7001/api/passport/github’) 这样可以跳转到github授权,但是callback之后又到egg的router里面了,如何再返回到前端并将 user info带回到前端呢?ctx.body = ctx.user;
求指教。
1 回复
目前是用 ctx.redirect('http://127.0.0.1:3000');
到前端去解决的。