2017-04-16 20 views
0

私のaureliaアプリでAuth0Lockを使用しようとしています。私はapp.tsでロックダイアログが開き、ログイン後、それは/ access_tokenは=にリダイレクトAurelia using Auth0Lock - エラー:ルートが見つかりません:/ access_token

lock = new Auth0Lock('3.........', '.........auth0.com'); 
login() { 
    this.lock.show(); 
} 

を呼び出すと....

私はAuth0スクリプトが何らかの形でトークンを保存し、これを検出する必要があることを前提と別のリダイレクトを行いますが、aut0が実行される前にroutが不明であることを示すルータエラーが表示されます。

私は

config.mapUnknownRoutes({ route:'unknown', redirect: '#/' });  

で試してみた。しかし、それはそのようなものを行うにはauth0を防ぐように思われます。私は何が欠けているすべてのアイデア?

私はaurelia-authenticateプラグインを認識していますが、この単純なアプリでは必要ありません。

よろしく

Larsi

答えて

0

私はAuth0Lock

lock = new Auth0Lock('3.....', '.....auth0.com', { 
    auth: { 
      redirectUrl: 'http://localhost:8080/callback', 
      responseType: 'token', 
      params: { 
      scope: 'openid email picture' 
      } 
    } 
    }); 

を初期化するとき?が欠落していたリダイレクトURLをspecifingせずにコールバックルートを指定するために必要な、とアウレリアルート-not- found-errorがスローされました。

関連する問題