refactor: 💡 port app-level auth concerns into core addon
This commit is contained in:
8 files changed
+23
-1
No files matched your search
@@ -85,6 +85,9 @@ export default class PasswordAuthenticator extends BasePasswordAuthenticator {
|
||||
* Assigns a token string all future requests via the `Authorization` header
|
||||
* on the application adapter prototype. Only application and adapters that
|
||||
* extend the application adapter receive this header (which is most).
|
||||
*
|
||||
* TODO: if cookies were requested, this step should be skipped.
|
||||
*
|
||||
* @param {string} token
|
||||
*/
|
||||
addTokenToAuthorization(token) {
|
||||
File renamed without changes.
@@ -0,0 +1 @@
|
||||
export { default } from 'core/authenticators/password';
|
||||
@@ -0,0 +1 @@
|
||||
export { default } from 'core/session-stores/application';
|
||||
@@ -32,6 +32,8 @@
|
||||
"@ember/optional-features": "^1.3.0",
|
||||
"@glimmer/component": "^1.0.1",
|
||||
"@glimmer/tracking": "^1.0.0",
|
||||
"api": "*",
|
||||
"auth": "*",
|
||||
"babel-eslint": "^10.1.0",
|
||||
"broccoli-asset-rev": "^3.0.0",
|
||||
"doctoc": "^1.4.0",
|
||||
@@ -39,10 +41,14 @@
|
||||
"ember-cli": "~3.20.2",
|
||||
"ember-cli-dependency-checker": "^3.2.0",
|
||||
"ember-cli-inject-live-reload": "^2.0.2",
|
||||
"ember-cli-mirage": "^1.1.8",
|
||||
"ember-cli-sri": "^2.1.1",
|
||||
"ember-cli-uglify": "^3.0.0",
|
||||
"ember-data": "^3.22.1",
|
||||
"ember-data-model-fragments": "5.0.0-beta.0",
|
||||
"ember-disable-prototype-extensions": "^1.1.3",
|
||||
"ember-export-application-global": "^2.0.1",
|
||||
"ember-fetch": "^8.0.2",
|
||||
"ember-get-config": "^0.3.0",
|
||||
"ember-inline-svg": "^1.0.0",
|
||||
"ember-intl": "^5.5.0",
|
||||
@@ -50,6 +56,7 @@
|
||||
"ember-maybe-import-regenerator": "^0.1.6",
|
||||
"ember-qunit": "^4.6.0",
|
||||
"ember-resolver": "^8.0.0",
|
||||
"ember-simple-auth": "^3.0.1",
|
||||
"ember-source": "~3.20.2",
|
||||
"ember-source-channel-url": "^2.0.1",
|
||||
"ember-template-lint": "^2.9.1",
|
||||
@@ -57,6 +64,7 @@
|
||||
"eslint": "^7.5.0",
|
||||
"eslint-plugin-ember": "^8.9.1",
|
||||
"eslint-plugin-node": "^11.1.0",
|
||||
"faker": "^5.1.0",
|
||||
"loader.js": "^4.7.0",
|
||||
"npm-run-all": "^4.1.5",
|
||||
"prettier": "^2.1.2",
|
||||
|
||||
@@ -30,6 +30,15 @@ module.exports = function (environment) {
|
||||
topics: {
|
||||
account: '/accounts',
|
||||
}
|
||||
},
|
||||
|
||||
api: {
|
||||
host: '',
|
||||
namespace: 'v1',
|
||||
},
|
||||
|
||||
'ember-cli-mirage': {
|
||||
directory: '../api/mirage'
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
File renamed without changes.
@@ -8766,7 +8766,7 @@ ember-data-model-fragments@5.0.0-beta.0:
|
||||
git-repo-info "^2.0.0"
|
||||
npm-git-info "^1.0.3"
|
||||
|
||||
ember-data@^3.16.0:
|
||||
ember-data@^3.16.0, ember-data@^3.22.1:
|
||||
version "3.22.1"
|
||||
resolved "https://registry.yarnpkg.com/ember-data/-/ember-data-3.22.1.tgz#5b075fc8a2c3f18dac2305037d34b88666631b1a"
|
||||
integrity sha512-5QXJkkwSXKgdVa9qg6lYrTdG7+5PvtfwLwj0weCOFixXLxZWyhXzPcnDyn4lNDCyMZbsy/10VNH5miPkRBf8lQ==
|
||||
|
||||
Reference in new issue
Block a user