2016-05-04 3 views
3

IonicフレームワークとWakandaを使用してモバイルアプリを構築しています。モバイルアプリケーションにログインすると、セッションは保存されません。ログイン後にセッションが失われる理由を知っていますか?Wakandaイオンアプリセッション

事前に

$wakanda.$login("username", "password").$promise.then(function(e) { 
     if (e.result === true) { 
      $wakanda.$currentUser().$promise.then(function(e){ 
        console.log(e) 
        // e.result == null, so the session isn't stored. 
      }) 
     } else { 
      //Wrong username/password 
     } 

    }) 

おかげで(Webページを使用してログインするには、作業を行います)! Jasper

+2

WakandaプロジェクトでCORSがうまく設定されていますか? – Blackus

答えて

2

プロジェクト設定でCORSを有効にして127.0.0.1:8100を追加すると、セッションが保存されます。 enter image description here

よろしくお願いいたします。

+0

助けていただきありがとうございます。 – Jasper

+1

理由を説明するコメントを追加できます。開発プロセスのために、gulpを使用してlivereloadでアプリケーションを実行すると、別のポートを使用してアプリケーションにアクセスするため、8100ポート経由でサーバーにアクセスできることをプロジェクトに伝える必要があります。 – Ganbin

関連する問題