💙GET : Linkedin Init
Nom de l'API : /linkedin/init (GET)
Description : Cette API GET est responsable d'initialiser le processus d'authentification LinkedIn en redirigeant l'utilisateur vers la page d'authentification LinkedIn. Une fois l'authentification complétée, l'utilisateur sera redirigé vers l'URL spécifiée, où le processus de connexion, d'inscription ou de continuation sera géré en fonction des besoins de l'application.
Endpoint : /linkedin/init
Méthode : GET
Authentification : Non requise (Public Endpoint)
Paramètres d'entrée :
redirect_uri (type: text) : L'URL de redirection après l'authentification LinkedIn
Fonctionnement détaillé :
Custom Function linkedin_oauth_getauthurl
Génère l'URL d'authentification LinkedIn
Input : • redirect_uri : L'URL de redirection fournie
Retourne le résultat sous le nom "linkedin_authurl"
Réponse : L'API renvoie directement (As Self) la valeur de linkedin_authurl, qui est l'URL d'authentification LinkedIn générée.
Notes supplémentaires :
Cette API est le point de départ du processus d'authentification LinkedIn.
Elle ne fait pas d'opérations sur la base de données locale ; son rôle est uniquement de générer l'URL d'authentification LinkedIn appropriée.
L'URL générée inclura probablement des paramètres tels que le client_id de l'application, le redirect_uri, et les scopes nécessaires pour l'authentification.
Après avoir appelé cette API, l'application cliente devrait rediriger l'utilisateur vers l'URL retournée (linkedin_authurl) pour qu'il puisse s'authentifier sur LinkedIn.
Une fois l'authentification LinkedIn terminée, l'utilisateur sera redirigé vers l'URL spécifiée dans redirect_uri, qui devrait être configurée pour gérer la suite du processus (probablement l'endpoint /linkedin/continue).
Cette API fait partie d'un flux OAuth standard pour l'authentification via un fournisseur tiers (LinkedIn dans ce cas).
Dernière mise à jour