Ember Simple Auth: «authorize» устарела - PullRequest
0 голосов
/ 31 мая 2018

Вот мой код:

"ember-simple-auth": "^1.6.0"

"ember-cli": "^3.1.4"


export default ActiveModelAdapter.extend(DataAdapterMixin, {
  host: ENV.APP.API_HOST,  
  authorizer: 'authorizer:devise',
...

Как исправить предупреждение об устаревании?

1 Ответ

0 голосов
/ 31 мая 2018

Я исправил эту проблему.См. примеры в документации .

authorize(xhr) {
    let { email, token } = this.get('session.data.authenticated');
    let authData = `Token token="${token}", email="${email}"`;
    xhr.setRequestHeader('Authorization', authData);
}

Используйте приведенный выше код вместо authorizer: 'authorizer:devise'.

...