• # A essayer

    Posté par (site web personnel, Mastodon) . En réponse à l’entrée du suivi Comment utiliser le refresh_token de l'API linuxfr ?. Évalué à 2 (+0/-0).

    Comme indiqué sur la page https://linuxfr.org/developpeur , en théorie Doorkeeper te permet de rafraîchir ton access_token grâce au refresh_token récupéré à la connexion de l'utilisateur.

    Voir le chapitre Renewing the access token de la documentation de Doorkeeper.

    Donc, en théorie un POST sur https://linuxfr.org/api/oauth/token avec ces informations devraient suffire:

    {
    "client_id": "l'identifiant publique de ton client",
    "client_secret": "le secret de ton client",
    "redirect_uri": "l'url que ton client écoute pour la redirection",
    "grant_type": "refresh_token",
    "refresh_token": "Le refresh_token reçu en même temps que ton premier access_token"
    }

    Mais je n'ai jamais utilisé l'API donc ça me sera difficile de t'en dire plus.

    Est-ce que tu utilises une bibliothèque pour gérer OAuth ?