|
|
@@ -109,7 +109,13 @@ export default class AuthAPI extends APIRepository {
|
|
|
otp: '' // String
|
|
|
}, data),
|
|
|
resolveCallback: (response) => {
|
|
|
- return response.data
|
|
|
+ const accessToken = response.data.token.access_token
|
|
|
+ const ca = accessToken
|
|
|
+ const base64Url = ca.split('.')[1]
|
|
|
+ const decodedValue = JSON.parse(window.atob(base64Url))
|
|
|
+ const user = new User(decodedValue)
|
|
|
+
|
|
|
+ return { accessToken, user }
|
|
|
},
|
|
|
rejectCallback: (error) => {
|
|
|
return error
|