Authentication ServiceStack中的UserAuth类型
我不明白: 1)为什么表“ApiKey”中的字段“UserAuthId”的类型为varchar,而在其他表中的类型为int 我想在UserAut表和ApiKey之间创建一个关系,就像我在UserAuth=>UserAuthRole和UserAuth=>UserAuthDetails之间所做的那样 2)为什么ApiKey表中的字段UserAuthId可以为空 3)为什么字段RefId和RefIdStr放在每个表中Authentication ServiceStack中的UserAuth类型,authentication,
servicestack,api-key,Authentication,
servicestack,Api Key,我不明白: 1)为什么表“ApiKey”中的字段“UserAuthId”的类型为varchar,而在其他表中的类型为int 我想在UserAut表和ApiKey之间创建一个关系,就像我在UserAuth=>UserAuthRole和UserAuth=>UserAuthDetails之间所做的那样 2)为什么ApiKey表中的字段UserAuthId可以为空 3)为什么字段RefId和RefIdStr放在每个表中 RDBMS Auth存储库使用的UserAuth表有一个int主键,但是可以使用主键
RDBMS Auth存储库使用的
UserAuth
表有一个int
主键,但是可以使用主键的不同数据类型从其他数据源填充。apikeouthProvider
apikeouthProvider表必须能够使用替代源,因此也使用字符串UserAuthId
RefId
和RefIdStr
字段是一个可用于为自己的表添加引用的字段