Ich möchte den Benutzerregistrierungs- / Anmeldeprozess in meinem Projekt implementieren, in dem ich eine Web-Client-Anwendung in angular
und den mobilen Client in android
erstellt habe.
Ich verwende REST für die Client / Server-Kommunikation. Ich habe yii2-user
in meinem yii
Backend installiert. Ich möchte eine Rest-API so erstellen, dass jede meiner Client-Anwendungen yii2-user
für die Benutzerregistrierung und den Anmeldeprozess verwendet. Also, dass im Client, wenn Benutzer die Anfrage registrieren möchten, wird von yii-2
Benutzermodul behandelt werden? Irgendeine Anregung, wie kann ich das erreichen?
Oder gibt es eine bessere Möglichkeit, REST-API für die Registrierung und Authentifizierung in Yii2
zu erstellen?
Verwenden Sie den yii2-Benutzer-Controller, z. B. "UserController", und erweitern Sie ihn von \ yii \ rest \ ActiveController. Dann können Sie die Model-Klasse im UserController als
angeben %Vor%Verwenden Sie in der restlichen Postanforderung einen Parameter, um die json-Antwort für die Ruheanforderung zu geben. d. h.
%Vor%In der Steuerung
%Vor%registriert den Benutzer erfolgreich.
Sie können die Idee von hier aus erweitern. Prost:)