💙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é :

  1. 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