Benutze Yii2-Benutzer für die Benutzerregistrierung in Yii2 Rest Api

9

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?

    
james 09.09.2015, 12:04
quelle

1 Antwort

4

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:)

    
Fareed Ud Din 12.09.2015, 07:54
quelle

Tags und Links