My Rails App ist ein oauth Anbieter mit Doorkeeper. Von Kunden registrierte Apps können API-Aufrufe durchführen, um im Auftrag des Benutzers Informationen von meinem Dienst abzurufen.Registrier neuer Benutzer von Client-App und autorisieren ihn mit Doorkeeper
Was ich will, erreichen, ist Client-Anwendung in der Lage zu:
- Neuen Benutzer registrieren auf meine App via API gewidmet Endpunkt
- den Benutzer autorisieren und das Rück einen Autorisierungscode
In ein oder zwei Anrufe, es spielt keine Rolle.
Benutzer werden von Devise verwaltet. Ich sehe, wie ich Benutzer über Devise Invitable erstellen kann, aber ich weiß nicht, wie ich diesen Benutzer mit Doorkeeper autorisieren kann, da der Benutzer authentifiziert werden muss, bevor er auch mit skip_authorization
config autorisiert wird. Ich hätte gerne Hilfe oder nur Ideen, um das zu erreichen. Dank