0

Ich versuche, einen OAuth2 Appcelerator-Connector für Studio zu einer Verbindung zu einem Wordpress zu implementieren (WP hat Plugins REST-API, OAuth2-Server installiert). Und appcelerator laden Sie dieses Modul https://github.com/JiriChara/titanium-oauth2-client, aber es ist eine Version von 2012, die sicherlich Fehler hat. Leider konnte ich sie nicht zusammen arbeiten lassen.arbeite mit OAuth2 in appcelerator

Ich möchte die Community fragen (Da es das erste Mal ist, dass ich diese Art von Verbindung zwischen einer App und einer Website in Wordpress entwickle), wenn sie irgendeine Lösung haben bitte.

Vielen Dank

Antwort

2

Ich denke, dass da das OAuth-Protokoll nicht geändert hat, können Sie noch in der Lage sein sollen, dass die Bibliothek, die Sie verknüpfen zu verwenden. Ich sehe, dass es seit einiger Zeit nicht mehr aktualisiert wurde - und vielleicht liegt das daran, dass es nichts zu aktualisieren gibt.

Wenn Sie bei der Verwendung der Bibliothek auf bestimmte Probleme stoßen, können Sie die Quelle klonen und versuchen, das Projekt zu reparieren (möglicherweise sogar das Projekt wiederzubeleben und zurück an GIT zu senden).

Grundsätzlich ist oAuth eine Reihe von HTTP-Aufrufen - so können Sie es selbst schreiben. Aber da ein Großteil der Arbeit bereits in diesem Modul gemacht wurde, würde ich versuchen, es zum Laufen zu bringen und alles zu reparieren, was ich kann, damit andere, die nach dem gleichen Ding suchen, es auch genießen können.

+0

OK ..... Ich versuchte es, die vor kurzem mit einer App für Android und ich konnte nicht laufen. Aber vielen Dank für Ihre Antwort. Wenn ich mehr Conocimine zu Oauth hätte, würde ich gerne zu diesem Projekt beitragen. Vielen Dank –

+0

@AntonioMedel Was hat nicht funktioniert? Welche Fehler hast du bekommen? vielleicht können wir versuchen, es zusammen zu reparieren ... – developer82

0

Werfen Sie einen Blick auf dieses Repo. Es ist ein Appcelerator Titanium-Widget, das für die Arbeit mit Azure oAuth2 geschrieben wurde, aber es würde nur geringfügige Änderungen erfordern, damit es mit anderen oAuth2-Systemen funktioniert. Ich habe das bei einem kürzlichen Projekt erfolgreich gemacht.

https://github.com/grantges/co.grantges.azure.adal

+0

OK vielen Dank. Probare mit diesem Repository –

0

Die erste ist, dass sie den Code aktualisieren (enthalten zu verlangen). Ich versuche auch, dieses Modul zu nehmen, funktioniert aber nicht.

Grüße