15 lines
416 B
JavaScript
15 lines
416 B
JavaScript
export default {
|
|
name: "auth-complete",
|
|
after: "inject-objects",
|
|
initialize() {
|
|
if (window.location.search.indexOf('authComplete=true') !== -1) {
|
|
const lastAuthResult = localStorage.getItem('lastAuthResult');
|
|
localStorage.removeItem('lastAuthResult');
|
|
if (lastAuthResult) {
|
|
Ember.run.next(() => Discourse.authenticationComplete(JSON.parse(lastAuthResult)));
|
|
}
|
|
}
|
|
}
|
|
};
|
|
|