C 端用户身份

微信登录和会员体系,给 C 端应用一套现成的账号系统

注册、登录、找回密码、绑定手机、合并账号,这些每个 C 端产品都要做一遍的功能,Casdoor 已经做好。微信、小程序、手机验证码、QQ、微博、支付宝、抖音等登录方式在控制台里填好密钥就能启用。

国内主流账号登录

微信扫码、微信小程序、QQ、微博、支付宝、抖音、快手、哔哩哔哩、百度、Gitee 等,都已内置。

手机验证码

验证码短信直接走阿里云、腾讯云、华为云等国内通道;商业版增加本机号码一键登录。

会员合并

商业版按微信 unionid 合并多个公众号、小程序、App 里的会员,处理合并冲突和解绑。

短信防刷

开源版内置极验、阿里云验证码;商业版按手机号和号段限频、默认屏蔽国际号码,并提供短信费用告警。

能力清单

  • 微信扫码登录
  • 微信小程序登录
  • 手机验证码登录
  • 邮箱验证码登录
  • QQ、微博、支付宝登录
  • 抖音、快手、哔哩哔哩登录
  • 人机验证
  • 用户自助账号中心
  • 商品、套餐与订阅
  • 微信支付、支付宝
  • 本机号码一键登录(商业版)
  • 短信防刷(商业版)
  • unionid 会员合并(商业版)
  • 注销账号与导出个人信息(商业版)

个人信息保护

面向消费者的产品要满足《个人信息保护法》的要求。商业版支持后台脱敏显示手机号、身份证和邮箱,用户可以自助注销账号、导出个人信息;企业版另有敏感字段加密和用户授权留痕。

常见问题

小程序里怎么用 Casdoor 登录?

Casdoor 支持微信小程序登录:小程序用 wx.login 拿到的 code 换取 Casdoor 里的用户身份,详细步骤见官方文档中的微信小程序集成。

短信被刷了怎么办?

开源版可以给发送验证码加人机验证(极验、阿里云验证码等)。商业版在此之上按手机号和号段限频、默认屏蔽国际号码、识别设备指纹,并在短信费用异常时告警。