私は parse.com と phonegap を使用しており、アプリのネイティブ部分と phonegap/uiwebview 部分の間でユーザー資格情報を渡すことができるようにしたいと考えています。
ネイティブ側に有効な PFUser があり、同じ有効なユーザーをアプリの Web 部分に渡したり作成したりしたいと考えています。
Parse.User.current()._sessionToken など、既存の資格情報を使用してユーザーを作成できますか?
私は parse.com と phonegap を使用しており、アプリのネイティブ部分と phonegap/uiwebview 部分の間でユーザー資格情報を渡すことができるようにしたいと考えています。
ネイティブ側に有効な PFUser があり、同じ有効なユーザーをアプリの Web 部分に渡したり作成したりしたいと考えています。
Parse.User.current()._sessionToken など、既存の資格情報を使用してユーザーを作成できますか?
sessionTokenとユーザーのobjectIdが与えられると、JavaScript側でユーザーに再ログインするために必要なすべての情報が得られます。ただし、サポートされている方法はありません。あなたは次のようなひどいことをしなければならないでしょう:
var user = new Parse.User();
user.id = "the object id";
user._sessionToken = "the session token";
Parse.User._saveCurrentUser(user);
user.fetch({
success: function(user) {
// Now the user is logged in.
}
});
ただし、これはサポートされておらず、機能しない可能性があり、将来的に破損する可能性があり、いつでも炎上する可能性があります。だからそれをしないでください。;-)