0

我正在尝试遵循来自http://bootstrapapi.apphb.com/的 Bootstrap ServiceStack 代码

我可以注册一个新用户,但很快我会在我重定向到的方法中做我想做的一切(在我的表上创建一个扩展UserAuth表的新用户)CreateUserAuth()CustomUserAuth http://localhost:50447/api/register

我想回到Home控制器...

实现此目的的简单方法是什么?

在文档中,在 Authentication 下,这不是很明确,我使用的是迄今为止的最新版本:v4.0.30 并且我正在实现一个 custom CredentialsAuthProvider.

4

1 回答 1

1

您可以使用?Continue=/pathQueryString 参数来指定它应该重定向到的位置。

如果您使用自己的自定义 UserAuth 表(即,而不是与现有的 UserAuth 表集成),您应该子OrmLiteAuthRepository<T,T>类化包括您的自定义 POCO 的类,例如查看OrmLiteAuthRepository的源代码:

public class OrmLiteAuthRepository 
    : OrmLiteAuthRepository<UserAuth, UserAuthDetails>, IUserAuthRepository
{
    public OrmLiteAuthRepository(IDbConnectionFactory dbFactory) 
        : base(dbFactory) { }
}
于 2014-08-18T12:22:53.920 回答