开源项目名称:JustAuth
开源项目负责人:@七彩狼丿
开源项目简介:超全的整合第三方登录的开源库
开源项目类型:个人开源项目
项目创建时间:2019 年 1 月
GitHub 数据:8.7K Star,1.5K Fork
GitHub 地址:https://github.com/justauth/J...
项目介绍
超全的整合第三方登录的开源库。目前已支持 Github、Gitee、微博、钉钉、百度、Coding、腾讯云开发者平台、支付宝、QQ、微信、淘宝、Google、Facebook、抖音、领英、小米、微软、今日头条、Teambition、StackOverflow、Pinterest、人人、华为、企业微信、酷家乐、Gitlab、美团、饿了么和推特等第三方平台的授权登录。
项目负责人自荐
现在的平台、网站、博客数量越来越多,而登录又是博客网站的一大功能。但如果去开发一个完整的登录功能,却又不是那么容易,需要考虑时间和人力成本,同时还要考虑功能的复杂性,避免用户因为登录/注册流程的复杂性而选择离开。
这个复杂性就涉及到具体的验证方式(短信验证、邮箱验证或者人机验证),每一种验证方式都会或多或少的增加用户的操作成本。而“第三方登录”则可以避开以上问题,因为第三方登录的方便性和快捷性,能够降低用户的注册、登录成本,方便快速实现登录或者注册,从而减少由于本地登录的繁琐性而造成的隐形用户流失,提高用户的转化率。
项目特性:
- 丰富的 OAuth 平台:支持国内外数十家知名的第三方平台的 OAuth 登录。
- 自定义 state:支持自定义 State 和缓存方式,开发者可根据实际情况选择任意缓存插件。
- 自定义 OAuth:提供统一接口,支持接入任意OAuth网站,快速实现便捷的 OAuth 登录功能。
- 自定义 HTTP:接口 HTTP 工具,开发者可以根据自己项目的实际情况选择相对应的 HTTP 工具。
- 协议宽松:JustAuth 选用MIT协议完全开源,使用过程中无需考虑任何 license 问题。
- 代码规范·简单:JustAuth 代码严格遵守阿里巴巴编码规约,结构清晰、逻辑简单。
项目优势:极致的简 & 丰富的全
- 简:API 就是奔着最简单去设计的,尽量让开发者用起来没有障碍感,减少学习成本!
- 全:已集成数十家第三方平台(国内外常用的基本都已包含)!
思否推荐语
第一眼看到项目介绍,有点惊呆,真的有项目可以整合这么多的第三方平台的授权登录 ...
只要是面向用户的产品,登录就不可避免,单单手机号登录带来的转换不如第三方授权来的快。面向业务层面,项目即开即用,API 设计简洁、集成全面,无需投入大的成本在人员开发上。
有这么一款开源项目,可以从侧面节省了企业开发时间,助力业务上线。
该项目已入选「SFOSSP - 思否开源项目支持计划」,我们希望借助社区的资源对开源项目进行相关的宣传推广,并作为一个长期项目助力开源事业的发展,与广大开发者共建开源新生态。
有意向的开源项目负责人或团队成员,可通过邮箱提供相应的信息(开源项目地址、项目介绍、团队介绍、联系方式等),以便提升交流的效率。
联系邮箱:pr@segmentfault.com
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。