feat: Add legal requirements (#1306)

This commit is contained in:
Maksim Eltyshev
2025-08-21 15:10:02 +02:00
committed by GitHub
parent bb40a22563
commit 2f4bcb0583
122 changed files with 1522 additions and 81 deletions

View File

@@ -26,10 +26,10 @@ const updateHomeView = (value) => ({
},
});
const logout = (invalidateAccessToken = true) => ({
const logout = (revokeAccessToken = true) => ({
type: EntryActionTypes.LOGOUT,
payload: {
invalidateAccessToken,
revokeAccessToken,
},
});

View File

@@ -22,8 +22,30 @@ const clearAuthenticateError = () => ({
payload: {},
});
const acceptTerms = (signature) => ({
type: EntryActionTypes.TERMS_ACCEPT,
payload: {
signature,
},
});
const cancelTerms = () => ({
type: EntryActionTypes.TERMS_CANCEL,
payload: {},
});
const updateTermsLanguage = (value) => ({
type: EntryActionTypes.TERMS_LANGUAGE_UPDATE,
payload: {
value,
},
});
export default {
authenticate,
authenticateWithOidc,
clearAuthenticateError,
acceptTerms,
cancelTerms,
updateTermsLanguage,
};