問題タブ [ember-simple-auth]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
91 参照

ember.js - Ember SimpleAuth isAuthorized on itemController

私のアプリでは、次のような多対多の関係に従って、組織へのアクセス権をユーザーに付与する必要があります。

認証に Ember SimpleAuth を使用しています。したがって、前の質問に対するこの回答に基づいて、次のように OrganizationController に isAuthorized を実装しました。

問題は、これから値を返す方法がわからないことです。また、OrganisationRoute をロードすると問題なく動作するように見えますが、別のルートをロードしてこのルートに遷移すると、失敗します。

Uncaught TypeError: Cannot read property 'resolve' of undefined

Uncaught Error: Something you did caused a view to re-render after it rendered but before it was inserted into the DOM.

0 投票する
0 に答える
67 参照

ember.js - Simple-Auth: 開始時のトラブル

SimpLabs の ember-simple-auth の開始ガイドに従うのに問題があります。

ホームページのガイドに一言一句従うだけではうまくいきません。

ログインフォームをテストすると、「認証」アクションがコントローラーに到達し、エラーが発生します。


スタック:


コード

アプリ/ルート/application.js

アプリ/コントローラー/login.js

アプリ/テンプレート/login.hbs


ウェブサイトが言及するのを忘れた追加のステップはありますか? 何度も確認し直したような気がします…

0 投票する
1 に答える
127 参照

ember-simple-auth - Ember:SimpleAuth は ember-simple-auth を使用して定義されていません

私は JavaScript と HTML の初心者です。既存のコードを見て、かなり前から以下に苦労しています。以下はコンソール出力です。コードの以下の行で Uncaught エラーが発生します。

App.CustomAuthenticator = Ember.SimpleAuth.Authenticators.Base.extend({

Ember.SimpleAuth が未定義として表示されています。

助けに感謝します

0 投票する
0 に答える
217 参照

javascript - 更新時に SimpleAuth がユーザー オブジェクトを失う

oauth2 authorize で正しいユーザー名/パスワードで認証すると、正常に認証されます。ただし、認証を使用してページを更新すると、ユーザー オブジェクトは失われます。私はember-cliを使用しています。

これに関連するすべてのコードを次に示します。

ember-simple-auth の初期化子

応募ルート:

アプリのユーザー モデル

コード全体もここにあります: Gist for the code

0 投票する
1 に答える
3742 参照

ember.js - 認証後のEmber Simple Authの異なるリダイレクト

アプリでEmber シンプル認証を使用していますが、問題なく動作していますが、問題が発生するシナリオに遭遇しました。

ライブラリを使用すると、認証が成功した後にリダイレクトするルートをオーバーライドして指定できますrouteAfterAuthentication: 'index'。これは正常に機能していますが、2 つの異なるタイプのリダイレクトが必要な状況に陥っています。ユーザーが最初にログインするときは に移動してもらいたいのです/dashboardが、最初にサインアップして認証するときは に移動してもらいたいです/settings

アカウントを正常に作成した後、次のようなことができることを望んでいましたが、まだrouteAfterAuthentication移行のオプションを使用しようとしています:

1 回限りの認証後にどのルートに遷移するかを指定する方法はありますか? メソッドを実行する必要なく、アカウントを作成した後に誰かをログに記録するためのより良い方法があるauthenticate()でしょうか?

0 投票する
1 に答える
986 参照

session - コンテナ経由で Ember Simple Auth セッションを取得する

このSO answerに従って、Ember Simple Auth セッションを取得しようとしてcontainer.lookup('simple-auth-session:main');いますが、これによりundefinedが得られます。

私は Ember Cli と Ember Simple Auth Devise オーセンティケーターを使用しています。

0 投票する
1 に答える
1130 参照

ember.js - Ember Simple Auth カスタム認証システム

、、およびプロパティを使用してsession.currentUserプロパティを作成しようとしています。idemailpoints

Ember simple auth + Ember CLIHow to store the user in a sessionを使用したカスタム認証システムを参照していますが、それらがどのように組み合わされるのかわかりません。

Ember CLI を使用しています。私index.htmlの には、次のものがあります。

initializers/custom-session.js、私は持っています:

これは多くの点で私には間違っているように感じますが、これを機能させるために数時間試行した後、少なくとも私が達成しようとしていることを示しています.

どんな助けにもとても感謝しています。前もって感謝します!