我试图遵循http://bootstrapapi.apphb.com/
中的Bootstrap ServiceStack代码我可以注册一个新用户,但很快我就会从我的UserAuth
CreateUserAuth()
方法中做我想做的一切(在我的桌面上创建一个扩展CustomUserAuth
表的新用户) 重定向到http://localhost:50447/api/register
我想回到Home
控制器......
实现这一目标的简单方法是什么?
在文档under Authentication中,这不是很明确,我使用的是迄今为止的最新版本:v4.0.30并且我实现了自定义CredentialsAuthProvider
。
答案 0 :(得分:1)
您可以使用?Continue=/path
QueryString参数指定应重定向到的位置。
如果您正在使用自己的自定义UserAuth表(即代替integrating with the existing UserAuth tables),则应该包括OrmLiteAuthRepository<T,T>
类,包括您的自定义POCO,例如,请参阅{{的来源3}}:
public class OrmLiteAuthRepository
: OrmLiteAuthRepository<UserAuth, UserAuthDetails>, IUserAuthRepository
{
public OrmLiteAuthRepository(IDbConnectionFactory dbFactory)
: base(dbFactory) { }
}