Visión general
Casdoor permite el uso de otras aplicaciones OAuth como método de inicio de sesión.
Actualmente, Casdoor soporta múltiples proveedores de aplicaciones OAuth. Los iconos de estos proveedores se mostrarán en las páginas de inicio de sesión y registro una vez que se hayan añadido a Casdoor. Los siguientes son los proveedores que Casdoor soporta:
Proveedor | Logo | Proveedor | Logo | Proveedor | Logo | Proveedor | Logo |
---|---|---|---|---|---|---|---|
ADFS | Alipay | Amazon | Apple | ||||
Auth0 | Azure AD | Azure AD B2C | Baidu | ||||
Bilibili | Bitbucket | Box | Casdoor | ||||
Cloud Foundry | Dailymotion | Deezer | DigitalOcean | ||||
DingTalk | Discord | Tiktok | Dropbox | ||||
Eve Online | Fitbit | Gitea | |||||
Gitee | GitHub | GitLab | |||||
Heroku | InfluxCloud | Infoflow | |||||
Intercom | Kakao | Lark | Lastfm | ||||
Line | Mailru | Meetup | |||||
Microsoft | Naver | Nextcloud | Okta | ||||
OneDrive | Oura | Patreon | PayPal | ||||
Salesforce | Shopify | Slack | |||||
SoundCloud | Spotify | Steam | Strava | ||||
Stripe | TikTok | Tumblr | Twitch | ||||
Typetalk | Uber | VK | |||||
WeCom | WePay | ||||||
Xero | Yahoo | Yammer | Yandex | ||||
Zoom | Correo electrónico | SMS | Battle.net |
Te mostraremos cómo solicitar un servicio de terceros y añadirlo a Casdoor.
Solicitar para convertirse en desarrollador
Antes de esto, hay algunos conceptos generales que necesitas entender.
- RedirectUrl, Dirección de redirección después de la autenticación, rellena con la dirección de tu aplicación, como
https://forum.casbin.com/
- Scope, Permiso otorgado a ti por el usuario, como perfil básico, dirección de correo electrónico y publicaciones, entre otros.
- ClientId/AppId, ClientKey/AppSecret, Esta es la información más importante, y es lo que necesitas obtener después de solicitar una cuenta de desarrollador. No puedes compartir la clave/secret con nadie.
Añadir un proveedor de OAuth
- Ve a tu página de inicio de Casdoor.
- Haz clic en
Providers
en la barra superior. - Haz clic en
Add
, y verás un nuevo proveedor añadido a la lista en la parte superior. - Haz clic en el nuevo proveedor para hacer cambios en él.
- En la sección
Category
, seleccionaOAuth
. - Elige el proveedor de OAuth específico que necesitas del menú desplegable
Type
. - Rellena la información necesaria, como
Client ID
yClient Secret
.
Configuración de la Aplicación
- Haz clic en
Application
en la barra superior y selecciona la aplicación deseada para editar. - Haz clic en el botón de añadir proveedor y elige el proveedor recién añadido.
- Modifica los permisos del proveedor, como habilitar el registro, inicio de sesión y desvinculación.
- ¡Todo listo!