Authentification : Feishu / Lark
Introduction
Le plugin Feishu / Lark permet aux utilisateurs de se connecter à NocoBase avec leur compte Feishu ou Lark, avec connexion automatique en option.
Activer le plugin
Feishu / Lark est un plugin commercial. Installez-le et activez-le dans le gestionnaire de plugins, avec le plugin Authentification des utilisateurs.
Créer une application sur la plateforme ouverte
Accédez à la plateforme ouverte Feishu et créez une application interne d'entreprise (pour Lark, utilisez la plateforme ouverte Lark). Notez l'App ID et l'App Secret.
Aucune permission d'API supplémentaire n'est requise pour la connexion. Pour la synchronisation des contacts, voir Synchroniser les données utilisateur depuis Feishu.
Configurer l'URL de redirection
Dans Paramètres de sécurité → URL de redirection de l'application, ajoutez l'URL de rappel affichée par NocoBase :
Le plus simple est de copier l'URL de redirection affichée sur la page de configuration de l'authentificateur dans NocoBase.
Si NocoBase est déployé sous un sous-chemin (ex. APP_PUBLIC_PATH=/nocobase/), l'URL de rappel inclut le préfixe, ex. https://votre-domaine/nocobase/api/feishu:redirect. L'URL de la liste blanche doit correspondre exactement à l'URL réelle.
Ajouter l'authentification Feishu dans NocoBase
Dans Authentification des utilisateurs, ajoutez un authentificateur Feishu / Lark :
Choisir le champ d'identifiant unique
Gardez ce choix stable une fois des utilisateurs connectés. Si vous utilisez la synchronisation, sélectionnez le même champ dans la source.
Connexion et inscription automatique
L'utilisateur clique sur Feishu / Lark sur la page de connexion pour terminer OAuth. Avec l'inscription automatique :
- les utilisateurs sont rapprochés ou créés selon le champ d'identifiant unique ;
- téléphone, e-mail et surnom ne sont remplis que si le profil est vide ; les valeurs existantes ne sont jamais écrasées.
Connexion automatique
Avec Connexion automatique, ouvrir l'application dans le client Feishu lance OAuth sans cliquer. Un seul authentificateur Feishu peut l'activer à la fois.
Conditions :
- l'URL de rappel figure dans la liste blanche des URL de redirection ;
- l'application est publiée et l'utilisateur est dans le périmètre de disponibilité ;
- l'application est ouverte dans le client Feishu.
La première utilisation affiche une page de consentement unique ; ensuite la connexion est silencieuse. Dans le navigateur système, pas de connexion automatique — comportement attendu.
Accès depuis l'espace Feishu (facultatif)
Configurez la page d'accueil bureau/mobile sous Fonctionnalités de l'application → Application web pour que les utilisateurs ouvrent NocoBase depuis l'espace Feishu. L'URL doit correspondre à l'adresse réelle (préfixe de sous-chemin inclus).

