1

ASP.NETメンバーシップを持つAppceleratorモバイルアプリでログインページを統合しようとしています。ASP.NET認証チケットをAppcelerator Mobile Appとの間で受け渡しします

私は、ユーザーがすなわち閉じて再度開く理想的には、プロセスがAS行くと、ユーザはまだ

にログインしているモバイルアプリをした後、モバイルアプリのセッションの間にログインしておく方法ですで探しています特定の局面次の

  1. ユーザーは
  2. モバイルアプリが
  3. サイトでユーザーに署名し、認証Cookie
  4. を返すASP.NETサイトに詳細を渡すモバイルアプリへのログイン情報を入力します
  5. モバイルアプリケーションストアの認証Cookieローカル
  6. 各モバイルアプリサイトの要求のためには、サイトに認証Cookieを渡す
  7. ユーザーがログアウトし、明確なローカル認証Cookie

それがモバイルアプリですので、考えます最高

if (Membership.ValidateUser(username, password)) { 
    FormsAuthentication.SetAuthCookie(username, true); 
    var json = new { 
    success = true, 
    username = username, 
    message = "Logged In", 
    authCookie = HttpContext.Current.Response.Cookies[FormsAuthentication.FormsCookieName] 
}; 
return serializer.Serialize(json); 

このプロセスは可能ですか、私は別の解決策を見てする必要があり、例えば、JSONオブジェクトとしてデータを返すには?ユーザーが(Membership.ValidateUser()を呼び出した後に)検証された後、任意のヘルプ

+0

http://developer.appcelerator.com/question/63731/web-login--register-exampleとhttp://developer.appcelerator.com/question/を実装する方法については、次のリンクを参照してください。 90751/with-with-with-sessions-and-login –

答えて

0

ため

おかげで、あなたのログインページにこれを追加します。

FormsAuthentication.RedirectFromLoginPage(
    FormsAuthentication.FormsCookieName, true 
); 

It's documented here

+0

提案してくれてありがとう@kuujinbo。私はこのインスタンスで、FormsAuthenticationのクッキーはURLではなくモバイルアプリに戻るjsonオブジェクトとして渡す必要があると思います...私は思いますか? –

+0

@SeanDooley - 悪いです。あなたの質問を、** ASP.NETのメンバーシップとAppceleratorの両方に関して** *私が始めるのを助けてください*のようなものを読みました。編集を見ると、ASP.NETメンバーシップに関して特にそうではないことがわかります。申し訳ありませんが私はより多くの助けになることはできません... – kuujinbo

関連する問題