Improvements

This commit is contained in:
x032205
2025-06-19 17:26:58 -04:00
parent 73fe2659b5
commit 66df285245
5 changed files with 15 additions and 8 deletions
+1 -1
View File
@@ -5,7 +5,7 @@ import "time"
type UserCredentials struct { type UserCredentials struct {
Email string `json:"email"` Email string `json:"email"`
PrivateKey string `json:"privateKey"` PrivateKey string `json:"privateKey"`
JWTToken string `json:"JTWToken"` JWTToken string `json:"JWTToken"`
RefreshToken string `json:"refreshToken"` RefreshToken string `json:"refreshToken"`
} }
@@ -16,7 +16,8 @@ export interface IsCliLoginSuccessful {
loginResponse?: { loginResponse?: {
email: string; email: string;
privateKey: string; privateKey: string;
JTWToken: string; JWTToken: string;
JTWToken: string; // CLI Versions 0.41.85 and below expect "JTWToken"
}; };
success: boolean; success: boolean;
} }
@@ -131,7 +132,8 @@ const attemptLogin = async ({
loginResponse: { loginResponse: {
email, email,
privateKey, privateKey,
JTWToken: token JWTToken: token,
JTWToken: token // CLI Versions 0.41.85 and below expect "JTWToken"
}, },
success: true success: true
}); });
@@ -14,7 +14,8 @@ interface IsMfaLoginSuccessful {
success: boolean; success: boolean;
loginResponse: { loginResponse: {
privateKey: string; privateKey: string;
JTWToken: string; JWTToken: string;
JTWToken: string; // CLI Versions 0.41.85 and below expect "JTWToken"
}; };
} }
@@ -95,7 +96,8 @@ const attemptLoginMfa = async ({
success: true, success: true,
loginResponse: { loginResponse: {
privateKey, privateKey,
JTWToken: token JWTToken: token,
JTWToken: token // CLI Versions 0.41.85 and below expect "JTWToken"
} }
}); });
} catch (err) { } catch (err) {
@@ -96,7 +96,8 @@ export const PasswordStep = ({
const payload = { const payload = {
privateKey, privateKey,
email, email,
JTWToken: token, JWTToken: token,
JTWToken: token, // CLI Versions 0.41.85 and below expect "JTWToken"
refreshToken refreshToken
}; };
await instance.post(cliUrl, payload).catch(() => { await instance.post(cliUrl, payload).catch(() => {
@@ -209,7 +210,8 @@ export const PasswordStep = ({
const instance = axios.create(); const instance = axios.create();
const payload = { const payload = {
...isCliLoginSuccessful.loginResponse, ...isCliLoginSuccessful.loginResponse,
JTWToken: token, JWTToken: token,
JTWToken: token, // CLI Versions 0.41.85 and below expect "JTWToken"
refreshToken refreshToken
}; };
await instance.post(cliUrl, payload).catch(() => { await instance.post(cliUrl, payload).catch(() => {
@@ -149,7 +149,8 @@ export const SelectOrganizationSection = () => {
} }
const payload = { const payload = {
JTWToken: token, JWTToken: token,
JTWToken: token, // CLI Versions 0.41.85 and below expect "JTWToken"
email: user?.email, email: user?.email,
privateKey, privateKey,
refreshToken refreshToken