我想在DefaultPrinterId
表上创建一个UserAuth
属性(字段)。此DefaultPrinterId
字段是Printer.Id
字段上的外键(Printer
是自定义表)。
我的问题是,在验证后为UserAuth创建新字段和填充属性值的最佳方法是什么?
我应该覆盖AuthUserSession
,UserAuth
,OrmLiteAuthRepository
吗?
即使在阅读文档之后,我也有点困惑。
感谢。
答案 0 :(得分:1)
您通常希望修复UserAuth
表,而是使用recommended approach for extending UserAuth is using the extension points available,但您也可以通过从{{继承CustomUserAuth
表来扩展UserAuth表。然后,创建一个自定义UserAuth
AuthProvider而不是使用OrmLiteAuthRepository
来指定要使用的自定义MyOrmLiteAuthRepository
和UserAuth
表格,例如:
UserAuthDetails