fix: portal auth response shape + API URL fallback (FIBEROPS-248) #14
@@ -1,7 +1,7 @@
|
||||
import axios from 'axios';
|
||||
|
||||
const portalApi = axios.create({
|
||||
baseURL: process.env.NEXT_PUBLIC_API_URL || 'https://fiberops-api.juankibin.space',
|
||||
baseURL: process.env.NEXT_PUBLIC_API_URL || 'http://192.168.1.167:3001',
|
||||
});
|
||||
|
||||
portalApi.interceptors.request.use((config) => {
|
||||
|
||||
@@ -30,16 +30,12 @@ export const usePortalAuthStore = create<PortalAuthState>()(
|
||||
accountNumber,
|
||||
password,
|
||||
});
|
||||
const { token, subscriber } = res.data;
|
||||
localStorage.setItem('portal_token', token);
|
||||
const { accessToken } = res.data;
|
||||
localStorage.setItem('portal_token', accessToken);
|
||||
set({
|
||||
portalToken: token,
|
||||
portalToken: accessToken,
|
||||
tenantSlug,
|
||||
subscriber: {
|
||||
accountNumber: subscriber.accountNumber,
|
||||
firstName: subscriber.firstName,
|
||||
lastName: subscriber.lastName,
|
||||
},
|
||||
subscriber: { accountNumber, firstName: '', lastName: '' },
|
||||
isAuthenticated: true,
|
||||
});
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user