Add check for most common passwords

This commit is contained in:
Tuan Dang
2023-06-07 00:06:35 +01:00
parent c5be497052
commit a8ed187443
9 changed files with 1547 additions and 6 deletions
@@ -19,7 +19,8 @@ import AddApiKeyDialog from '../../../components/basic/dialog/AddApiKeyDialog';
import getAPIKeys from '../../api/apiKey/getAPIKeys';
import getUser from '../../api/user/getUser';
import {
useRevokeAllSessions
useRevokeAllSessions,
useGetCommonPasswords
} from '@app/hooks/api';
type Errors = {
@@ -32,6 +33,7 @@ type Errors = {
};
export default function PersonalSettings() {
const { data: commonPasswords } = useGetCommonPasswords();
const [personalEmail, setPersonalEmail] = useState('');
const [personalName, setPersonalName] = useState('');
const [currentPasswordError, setCurrentPasswordError] = useState(false);
@@ -168,6 +170,7 @@ export default function PersonalSettings() {
setNewPassword(password);
checkPassword({
password,
commonPasswords,
setErrors
});
}}