問題タブ [ember-cli-rails]
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.
ember.js - ember-simple-auth を使用した Torii 認証後のセッション属性の永続化に関する問題
で認証を実装するためにember-simple-auth
ダミーアプリに従っていtorii
ます。すべてが機能し、アプリは認証されますが、サーバーから返された追加の属性を に保持できませんdata.authenticated
。認証メソッドが期待するのと同じように、追加の属性token
を使用してオーセンティケーター メソッドから promise を返しemail
、セッションの に永続化されますdata.authenticated
。
認証の実行:this.get('session').authenticate('authenticator:torii', 'facebook-oauth2');
認証に成功しましたが、の内容は、それが持続することを期待している間data.authenticated
だけです。{authenticator: "authenticator:torii", provider: "facebook-oauth2"}
token
email
さらに、オーセンティケーターtorii
もあり、デフォルトで追加の属性を正常に保持します。devise
私は使用して"ember-simple-auth": "1.1.0",
ember-data 2.7.0
おり、ember 2.7.2
すべて経由してember-cli-rails
います。
更新 1:奇妙なことに、バックエンドからの ajax 応答に含めるauthenticator: 'authenticator:devise'
と、オーセンティケーターはすべての属性を保持します。'/token'
torii
ruby-on-rails - ember-cli-rails を介した Rails エンジン内の Ember エンジン
高度にモジュール化された rails5 アプリがあります。これはサーバー リポジトリ上の Rails エンジンに分割され、Ruby gem として統合されています。
を使用して EmberJS を紹介しember-cli-rails
ます。メインの Rails アプリケーションにはメインの ember アプリケーションがディレクトリに含まれていますが、各 rails エンジンには ( 経由で)ディレクトリにfrontend
ember エンジンが含まれています。ember-engine
frontend
モジュールのエンバーエンジンをメインのエンバーエンジンに取り付ける方法は?
javascript - ember-browserify を使用して bpmn-js、bpmn-js-properties-panel モジュールをインポートできました
私はember-cli 2.16.2を持っています。ルートの 1 つでbpmn-jsモジュールをインポートしようとすると、次のエラーが発生します。
npm:bpmn-js
キャッチされていないエラー:からインポートされ たモジュールが見つかりませんでしprject/routes/hello
た。missingModule (loader.js:247) で findModule (loader.js:258)