2017-02-13 12 views
0

Как я могу начать регистрировать пользователя при использовании ember simple auth без перенаправления?Войти без переадресации с помощью Ember Simple Auth

Код аутентификации выглядит следующим образом:

session.authenticate(
    'authenticator:oauth2-password-grant', 
    identification, 
    password, 
    ['read', 'write'] 
) 

Однако, он перенаправляет из-за конфигурации в моем environment.js файле:

ENV['ember-simple-auth'] = { 
    authenticationRoute: 'login', 
    routeAfterAuthentication: 'accounts.index', 
    routeIfAlreadyAuthenticated: 'accounts.index' 
}; 

Есть ли параметр или что-то я могу добавить вызов аутентификации для обхода этого маршрутизатора после проверки подлинности?

ответ

0

В приложении маршрут переопределить sessionAuthenticated способ.

Переход к routeAfterAuthentication делается там, потому что вы используете ApplicationRouteMixin

//routes/application.js 

... 
sessionAuthenticated(){ 
    //do nothing or whatever 
} 
...