《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
关于 LearnKu
这是我写的一个认证的,解析token验证就行了,保证两个项目的JWT密钥一致
用
golang-jwt的SigningMethodHS256正常解析就行。也可以用其他的库在两个服务前面用 API Gateway 解析 JWT,然后如果 Token 有效则在反向代理请求头中附加从 Token 中解析出来的用户信息!
后端服务从请求头中获取用户信息即可!
提供几个思路:
另外, 第2个方案, 换成微服务或者rpc, 也是一样的, 确保任务服务有一处就行, 不过这样的话复杂度也很高了.