Skip to content

Commit c4691ab

Browse files
authored
fix(setUserToken): Add fallback to unimplemented strategies
1 parent 07fc1ad commit c4691ab

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

lib/core/auth.js

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -157,6 +157,11 @@ export default class Auth {
157157
}
158158

159159
setUserToken (token) {
160+
if (!this.strategy.setUserToken) {
161+
this.setToken(this.strategy.name, token)
162+
return Promise.resolve()
163+
}
164+
160165
return Promise.resolve(this.strategy.setUserToken(token)).catch(error => {
161166
this.callOnError(error, { method: 'setUserToken' })
162167
return Promise.reject(error)

0 commit comments

Comments
 (0)