0
我想知道是否可以修改ServiceStack身份驗證生成UserAuth,UserAuthDetails等架構?現有的UserAuth模式需要更多的字段。謝謝。ServiceStack認證數據庫模式更改?
我想知道是否可以修改ServiceStack身份驗證生成UserAuth,UserAuthDetails等架構?現有的UserAuth模式需要更多的字段。謝謝。ServiceStack認證數據庫模式更改?
根據您的UserAuthProvider你也可以指定當你註冊你USERAUTH庫在APPHOST使用自定義/擴展USERAUTH:您要附加字段
public void Configure(Container container)
{
//...
var authRepo = new OrmLiteAuthRepository<CustomUserAuth, UserAuthDetails>(dbFactory);
container.Register<IUserAuthRepository>(authRepo);
authRepo.InitSchema();
}
哪裏CustomUserAuth
是你自己的POCO存儲在底層USERAUTH RDBMS表,例如:
還看到其他方面,這之前的答案extend ServiceStack Auth。
嗨,我已經通過了「如何擴展ServiceStack身份驗證」線程來擴展UserAuth表的用途。我可以問我在哪裏應用這個? userAuth.Set(new Address {...}); var address = userAuth.Get
();我的意思是,這個userAuth是什麼?謝謝。 – Isley@Isley我已經擴展了有關使用繼承UserAuth的CustomUserAuth的更多信息。 – mythz
非常感謝。根據你的指示,我已經弄明白了。 – Isley