作者热门文章
- r - 以节省内存的方式增长 data.frame
- ruby-on-rails - ruby/ruby on rails 内存泄漏检测
- android - 无法解析导入android.support.v7.app
- UNIX 域套接字与共享内存(映射文件)
我几周前才开始学习 Go,我想尝试为 Web 服务器实现一种身份验证系统。现在,我找到了authboss这似乎是一个完美的解决方案,除了我不明白如何将它与传统数据库集成。它似乎只是将所有内容都存储在自己的内存中,如果服务器崩溃或需要重新启动,这将是一场噩梦。话虽如此,有没有人有任何想法、想法或建议?
最佳答案
要在数据库后端使用 authboss 身份验证,您需要编写一个“存储程序”实现。没有太多可用的数据库存储(至少我没能找到它们)。
使用数据库后端的身份验证实现示例:
根据github上的star数,authboss最受欢迎。
当然,也有商业选择,例如https://auth0.com/blog/authentication-in-golang/
可在此处找到一长串可用的身份验证库和框架:https://github.com/avelino/awesome-go#authentication-and-oauth
关于database - 有数据库的 Authboss,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35305598/
我几周前才开始学习 Go,我想尝试为 Web 服务器实现一种身份验证系统。现在,我找到了authboss这似乎是一个完美的解决方案,除了我不明白如何将它与传统数据库集成。它似乎只是将所有内容都存储在自
我是一名优秀的程序员,十分优秀!