2017-10-19 29 views
0

Je suis nouveau à l'API. Je veux savoir comment utiliser l'API pour le nom d'utilisateur/mot de passe sur ma page de connexion au site joomla. En fonction du nom d'utilisateur et du mot de passe, je souhaite accéder au portail tiers. J'ai téléchargé com_api. Je ne sais pas comment l'utiliser.comment utiliser joomla 3.8 composants com_api pour la connexion

S'il vous plaît aidez-moi à résoudre ce problème.

Je veux utiliser l'id/code ci-dessous pour mon site Web joomla.

têtes:

Content-Type: application/JSON

Autorisation: base *************************

corps:

{ "refreshToken": "************", "userName": "*************" , "mot de passe": "**********"

}

Merci beaucoup ...

Cordialement, Mahalakshmi

Répondre

0

Vous devez créer un plugin qui mettra en œuvre l'événement événement onUserAuthenticate. Dans votre code, vous allez vérifier que le nom d'utilisateur et le mot de passe correspondent à votre base de données d'utilisateurs tierce (api) et vous procéderez en conséquence. Essentiellement, le plugin doit être un plugin d'authentification, alors regardez comment le plugin plugins\authentication\gmail est écrit.

Pas besoin d'utiliser com_api (au moins pour ce que vous voulez faire).