Hack System
  • Hack System
  • Commencer Ici
    • Installation
    • Page
  • Features
    • 📝Gestion du Contenu
    • 🔓Auth (classique)
  • APIs
    • 👤Groupe API : Authentication
      • 💚POST : Auth Login
      • 💚POST : Auth Signup
      • 💙GET : Auth User
      • 💙GET : Linkedin Continue
      • 💙GET : Linkedin Init
      • 💙GET : Reset Password
      • 💚POST : Reset Password
    • ✍️Groupe API : Content
      • 💙GET : Content
    • ⚙️Groupe API : Settings
      • 💛PUT user/password
      • 💛PUT user/profile
    • 🗒️Groupe API : Waitinglist
      • 💙POST waitinglist
  • 🗃️Base de données
    • 🪪users
    • 📧transactional_emails
    • 📬messages
    • 🏗️App_structure
    • ✍️Content_strings
    • 🗒️Waitinglist
    • 🏢Workspace
  • 🔁Fonctions Xano
    • 📚Notes : Fonctions
    • 🚫Fonction : Error Empty Email
    • 🚫Fonction : Error Empty Password
    • 🚫Fonction : Error Existing Email
    • 🚫Fonction : Error Not Existing User
    • ℹ️Fonction : Information Good Password
    • 🤵Fonction : LinkedIn OAuth Get Access Token
    • 🤵Fonction : LinkedIn OAuth Get Authentication URL
    • 🤵Fonction : LinkedIn OAuth Get User Information
    • 📨Fonction : Send Email
Propulsé par GitBook
Sur cette page

Cet article vous a-t-il été utile ?

  1. APIs
  2. Groupe API : Authentication

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

PrécédentGET : Linkedin ContinueSuivantGET : Reset Password

Dernière mise à jour il y a 8 mois

Cet article vous a-t-il été utile ?

👤
💙