2017-06-25 7 views
0

Ich habe versucht, mit Drittanbieter-Anwendung von Reagieren App zu kommunizieren. Wenn der Benutzer versucht, zu navigieren, sagen Sie: http://somesite.com/, wird der Benutzer zu http://authenticationsite.com/ umgeleitet. Diese Anwendung antwortet dann mit POST-Daten an erster Stelle, wenn der Benutzer erfolgreich authentifiziert wurde. Ich habe Routen zur Bearbeitung von Anfrage bekommen. Wie kann ich möglicherweise POST-Anfragen von Drittanbieter-Apps bearbeiten, die Informationen wie Token in der Reactive-App enthalten?Handle Beitrag Anfrage in reactjs

Antwort

1

Sie möchten im Grunde eine Art tokenbasierte Authentifizierung implementieren?

Wenn Sie Ihre Anwendung (oder eine Komponente in Ihrer App) laden, eine POST-Anfrage an die Genehmigung Website machen einig Ajax-Bibliothek verwenden, wie axios, fetch oder jquery ajax. Abhängig von der Antwort vom 3rd Party Server, speichern Sie das Token irgendwo (localStorage zum Beispiel) und fahren Sie mit dem Rest des Flusses fort.

Hoffe, das hilft! Wenn Sie irgendwelche Fragen haben oder ich Ihre Frage missverstanden habe, lassen Sie es mich bitte wissen, und wir werden von dort fortfahren.

+1

Vielen Dank @idjuradj. Hat mir geholfen, durchzukommen :) – veekram

+0

@veekram Ich bin froh, dass ich helfen konnte. Wenn die Antwort wirklich hilfreich war, sollten Sie sie als Antwort markieren. – idjuradj

+1

Oh ja. Entschuldigung, mein fehler! Prost :) – veekram