Hat jemand ein Beispiel für die Verwendung von int RefId, wie in dieser question vorgeschlagen?ServiceStack Benutzerdefinierte Benutzerauthentifizierung
Ich versuche, Authentifizierung zu gehen, aber ich muss die userAuth Daten mit meiner eigenen Benutzertabelle verheiraten. Das Problem ist, ich habe keine Ahnung, wie man einen zusätzlichen Parameter an die "/ register" -Methode übergibt. Ich denke, ich bin auf der Suche nach einem Event wie "OnAddUser", mit dem ich einige zusätzliche Parameter in den Mix einbringen kann.
Ich schaffte es, die Benutzerregistrierung ziemlich schnell arbeiten zu lassen, es war super einfach. Vielleicht ist das Problem, dass es zu einfach war? Ich kann sehen, dass es funktioniert, aber ich kann nicht herausfinden, wie man zwischen ihm und der Datenbank kommt.
Entweder der Wörterbuch-Ansatz oder der RefId-Ansatz wird wahrscheinlich für mich arbeiten, es ist einfach nicht offensichtlich für mich, wie es funktioniert.
Kann der Erstellungsbenutzer insgesamt überschrieben werden? Ich fand diesen Code:
MyServices.cs
, die sieht aus wie es das schaffen Benutzer anstelle von doing „/ Register“ aber es gibt einige andere Artikel, die vorschlagen, dass Sie nicht die ServiceStack DTOs außer Kraft setzen können, Sie muss die Standardtabellen verwenden.
Obwohl ich zuvor ähnlichen Code gesehen habe, ergab es für mich keinen Sinn, bis ich sah, wie du es hier präsentiert hast. Danke für Ihre Hilfe. ServiceStack ist genial btw ... – user2033791
Ein kleines Update ... Ich habe nur Datenbank-Trigger verwendet, um die RefId zu aktualisieren. Das scheint gut zu funktionieren und ich benutze die bereits sehr einfachen Servicestack Auth Routinen. – user2033791