Ищете способ установить заголовок в Ember ADAPTER LATER со значением, возвращаемым из асинхронного вызова.
Попытка установить returend idToken из Auth.currentSession()
от Amplify, которая является функцией обещания, которая внутренне обрабатывает обновление токена по истечении срока действия.
Что-то вроде этого, чтобы дождаться ответа -
headers: computed(async function() {
return {
'Authorization': await Auth.currentSession().getIdToken();
};
})
.
.
Я вижу, что мы не можем сделать вычисляемое свойство, учитывающее обещание, также для заголовков.
Также я не ищу решения с использованием ember-simple-auth / ember -ognito или каких-либо других дополнений, мне нужно добиться этого только с помощью простой библиотеки усиления и заголовка адаптеров Ember ????.
getIdToken
заранее? однако доступ к этому асинхронному вызову по каждому запросу кажется лишним. - person Gokul Kathirvel   schedule 16.06.2020adapterFor
илиsnapshot.adapter.option
на уровне маршрутов / компонентов. Но мне нужно реорганизовать их все и переместить в одно место внутри самого слоя адаптера ????. - person Dilipan   schedule 16.06.2020