認証を使用して、モバイル クライアントからユーザー名とパスワードとともに追加情報を渡す必要があります。CredentialsAuthProvider から継承し、サーバーによって抽出できる追加のデータ メンバーを定義することは可能ですか?
質問する
304 次
1 に答える
1
wikiのカスタム認証と承認セクションを見たことがありますか? ユーザー名とパスワードを使用して渡す追加情報にアクセスできるはずです...
public class MyAuthProvider : CredentialsAuthProvider
{
public override bool TryAuthenticate(IServiceBase authService, string userName, string password)
{
var extraInfo = authService.RequestContext.Get<IHttpRequest>().GetParam("extraInfo");
//Add here your custom auth logic (database calls etc)
//Return true if credentials are valid, otherwise false
}
}
于 2013-09-06T04:25:04.340 に答える