¶ Application scenario
Update time: 2025-07-23 07:34:21
Pipeline allows developers to execute custom code during the authentication process to implement Webhook notifications, extended user fields, access control and other capabilities. If you have good ideas and application scenarios, you are welcome to supplement the template (opens new window) for us.
¶ Webhook notification
- Feishu group notification (opens new window)
- Slack group notification (opens new window)
- DingTalk group notification (opens new window)
¶ Extend user fields
- Add user custom fields (opens new window)
- Change default avatar (opens new window)
- Write the latest location to the user's MetaData every time they log in (opens new window)
- Dynamically generate avatars using the ui-avatars API (opens new window)
- Supplement the user's geographic location information field (opens new window)
- Get the user's repo list through the GitHub API (opens new window)
¶ Access Control
- Register email suffix whitelist (opens new window)
- Dynamically load whitelist through API (opens new window)
- Force email verification before login (opens new window)
- Force phone number verification before login (opens new window)
- Register IP range whitelist (opens new window)
- According to IP Risk score blocks users (opens new window)
- Register mobile phone number whitelist (opens new window)
- Prohibit specific registration/login (opens new window)
- Prohibit registration/login from 3-6 am every Sunday morning due to system maintenance (opens new window)
