应用场景
TIP
Pipeline 能够让开发者在认证过程中执行自定义代码,实现 Webhook 通知、扩展用户字段、访问控制等能力。如果你有好的 Idea 和应用场景,欢迎为我们补充模版。
Webhook 通知
扩展用户字段
- 添加用户自定义字段
- 修改默认头像
- 每次用户登录时将最新位置写入其 MetaData
- 使用 ui-avatars API 动态生成头像
- 补充用户地理位置信息字段
- 通过 GitHub API 获取用户 repo 列表
访问控制
- 注册邮箱后缀白名单
- 通过 API 动态加载白名单
- 强制邮箱验证之后才能登录
- 强制手机号验证之后才能登录
- 注册 IP 段白名单
- 根据 IP 风险评分屏蔽用户
- 注册手机号白名单
- 禁止特定方式注册/登录
- 每周日凌晨 3-6 点系统维护禁止注册/登录