mirror of
https://github.com/Frooodle/Stirling-PDF.git
synced 2025-11-16 01:21:16 +01:00
fix login for testing
This commit is contained in:
parent
732b60b246
commit
b5da272dbd
2
.github/workflows/PR-Auto-Deploy-V2.yml
vendored
2
.github/workflows/PR-Auto-Deploy-V2.yml
vendored
@ -308,6 +308,8 @@ jobs:
|
|||||||
environment:
|
environment:
|
||||||
DISABLE_ADDITIONAL_FEATURES: "false"
|
DISABLE_ADDITIONAL_FEATURES: "false"
|
||||||
SECURITY_ENABLELOGIN: "true"
|
SECURITY_ENABLELOGIN: "true"
|
||||||
|
SECURITY_INITIALLOGIN_USERNAME: "${{ secrets.TEST_LOGIN_USERNAME }}"
|
||||||
|
SECURITY_INITIALLOGIN_PASSWORD: "${{ secrets.TEST_LOGIN_PASSWORD }}"
|
||||||
SYSTEM_DEFAULTLOCALE: en-GB
|
SYSTEM_DEFAULTLOCALE: en-GB
|
||||||
UI_APPNAME: "Stirling-PDF V2 PR#${{ needs.check-pr.outputs.pr_number }}"
|
UI_APPNAME: "Stirling-PDF V2 PR#${{ needs.check-pr.outputs.pr_number }}"
|
||||||
UI_HOMEDESCRIPTION: "V2 PR#${{ needs.check-pr.outputs.pr_number }} - Frontend/Backend Split Architecture"
|
UI_HOMEDESCRIPTION: "V2 PR#${{ needs.check-pr.outputs.pr_number }} - Frontend/Backend Split Architecture"
|
||||||
|
|||||||
@ -52,7 +52,7 @@ export default function FirstLoginModal({ opened, onPasswordChanged, username }:
|
|||||||
setLoading(true);
|
setLoading(true);
|
||||||
setError('');
|
setError('');
|
||||||
|
|
||||||
await accountService.changePassword(currentPassword, newPassword);
|
await accountService.changePasswordOnFirstLogin(currentPassword, newPassword);
|
||||||
|
|
||||||
alert({
|
alert({
|
||||||
alertType: 'success',
|
alertType: 'success',
|
||||||
|
|||||||
@ -31,4 +31,14 @@ export const accountService = {
|
|||||||
formData.append('newPassword', newPassword);
|
formData.append('newPassword', newPassword);
|
||||||
await apiClient.post('/api/v1/user/change-password', formData);
|
await apiClient.post('/api/v1/user/change-password', formData);
|
||||||
},
|
},
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Change user password on first login (clears the changeCredsFlag)
|
||||||
|
*/
|
||||||
|
async changePasswordOnFirstLogin(currentPassword: string, newPassword: string): Promise<void> {
|
||||||
|
const formData = new FormData();
|
||||||
|
formData.append('currentPassword', currentPassword);
|
||||||
|
formData.append('newPassword', newPassword);
|
||||||
|
await apiClient.post('/api/v1/user/change-password-on-login', formData);
|
||||||
|
},
|
||||||
};
|
};
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user