[英]Best way to secure Lumen REST API with Social Authentication Feature
我对构建具有社交身份验证功能的REST API有点陌生。
我将拥有我的lumen api的自定义注册和登录系统,以及社交登录和注册系统。
我对两件事感到困惑-
1.在Lumen REST API中保护或实现身份验证的最佳方法是什么? (就像当今人们如何使用OAuth1.0a,OAuth2,OAuth或仅通过api_token或JWT或公钥/私钥的Lumen身份验证来做到这一点一样)
2.如果要在Lumen REST API中添加社交登录/注册功能,应遵循哪些指示? 为此,我需要以其他方式在数据库中构造用户表吗? 并且由于这些社交媒体使用OAuth2,因此流明的身份验证将适应该功能的要求。
目前,我正在使用Lumen的默认身份验证系统,用户数据库结构为-
如您所见,我没有使用任何Auth方法和令牌的到期系统。
任何帮助将不胜感激。 提前致谢 !
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.