ログインおよび登録エラー時にパスワードを回しません。

このコミットが含まれているのは:
dragon1211 2021-12-29 16:23:07 -08:00
コミット 707c9c253e
6個のファイルの変更94行の追加90行の削除

ファイルの表示

@ -35699,19 +35699,33 @@ var AdminLogin = function AdminLogin() {
formdata.append('password', password);
init_error();
axios__WEBPACK_IMPORTED_MODULE_2___default().post('/api/admin/login', formdata).then(function (response) {
if (response.data.status_code == 200) {
localStorage.setItem("from_login", true);
window.location.href = "/admin/meeting";
} else if (response.data.status_code == 422) {
window.scrollTo(0, 0);
if (response.data.error_messages.password) setPassword('');
set422Errors(response.data.error_messages);
} else if (response.data.status_code == 400) {
setPassword('');
set400Error(response.data.error_message);
setSubmit(false);
switch (response.data.status_code) {
case 200:
{
localStorage.setItem("from_login", true);
window.location.href = "/admin/meeting";
break;
}
case 422:
{
window.scrollTo(0, 0);
set422Errors(response.data.error_messages);
break;
}
case 400:
{
set400Error(response.data.error_message);
break;
}
}
setSubmit(false);
if (response.data.status_code != 200) {
setPassword('');
}
})["catch"](function (err) {
return console.log(err);
});
@ -39395,20 +39409,20 @@ var ChildLogin = function ChildLogin(props) {
}
case 400:
{
set400Error(response.data.error_message);
setPassword('');
break;
}
set400Error(response.data.error_message);
break;
case 422:
{
window.scrollTo(0, 0);
set422Errors(response.data.error_messages);
if (response.data.error_messages.password) setPassword('');
break;
}
}
if (response.data.status_code != 200) {
setPassword('');
}
});
};
@ -39686,17 +39700,16 @@ var ChildSignUp = function ChildSignUp(props) {
{
window.scrollTo(0, 0);
set422Errors(response.data.error_messages);
if (response.data.error_messages.password || response.data.error_messages.password_confirmation) {
setPassword('');
setPasswordConfirmation('');
}
break;
}
}
;
if (response.data.status_code != 200) {
setPassword('');
setPasswordConfirmation('');
}
});
};
@ -45624,20 +45637,20 @@ var ParentLogin = function ParentLogin(props) {
}
case 400:
{
set400Error(response.data.error_message);
setPassword('');
break;
}
set400Error(response.data.error_message);
break;
case 422:
{
window.scrollTo(0, 0);
set422Errors(response.data.error_messages);
if (response.data.error_messages.password) setPassword('');
break;
}
}
if (response.data.status_code != 200) {
setPassword('');
}
});
};
@ -45894,26 +45907,9 @@ var ParentSignUp = function ParentSignUp(props) {
});
break;
case 422:
{
window.scrollTo(0, 0);
set422Errors(response.data.error_messages);
if (response.data.error_messages.password || response.data.error_messages.password_confirmation) {
setPassword('');
setPasswordConfirmation('');
}
break;
}
case 400:
{
set400Error(response.data.error_messages);
setPassword('');
setPasswordConfirmation('');
break;
}
set400Error(response.data.error_messages);
break;
case 401:
history.push({
@ -45921,9 +45917,21 @@ var ParentSignUp = function ParentSignUp(props) {
state: response.data.error_messages
});
break;
case 422:
{
window.scrollTo(0, 0);
set422Errors(response.data.error_messages);
break;
}
}
;
if (response.data.status_code != 200) {
setPassword('');
setPasswordConfirmation('');
}
});
};

ファイルの表示

@ -32,21 +32,26 @@ const AdminLogin = () => {
axios.post('/api/admin/login', formdata)
.then(response => {
if(response.data.status_code == 200){
localStorage.setItem("from_login", true);
window.location.href = "/admin/meeting";
}
else if(response.data.status_code == 422){
window.scrollTo(0, 0);
if(response.data.error_messages.password)
setPassword('');
set422Errors(response.data.error_messages);
}
else if(response.data.status_code == 400){
setPassword('');
set400Error(response.data.error_message);
}
setSubmit(false)
switch(response.data.status_code){
case 200: {
localStorage.setItem("from_login", true);
window.location.href = "/admin/meeting";
break;
}
case 422: {
window.scrollTo(0, 0);
set422Errors(response.data.error_messages);
break;
}
case 400: {
set400Error(response.data.error_message);
break;
}
}
if(response.data.status_code != 200){
setPassword('');
}
})
.catch(err=>console.log(err))
}

ファイルの表示

@ -33,18 +33,16 @@ const ChildLogin = (props) => {
window.location.href = '/c-account/meeting';
break;
}
case 400: {
set400Error(response.data.error_message);
setPassword('');
break;
}
case 400: set400Error(response.data.error_message); break;
case 422: {
window.scrollTo(0, 0);
set422Errors(response.data.error_messages);
if(response.data.error_messages.password) setPassword('');
break;
}
}
if(response.data.status_code != 200){
setPassword('');
}
})
}

ファイルの表示

@ -74,15 +74,15 @@ const ChildSignUp = (props) => {
case 200: history.push({pathname: '/c-account/register/complete/'+props.match.params.token, state: response.data.success_messages}); break;
case 400: history.push({pathname: '/c-account/register/error/'+props.match.params.token, state: response.data.error_messages}); break;
case 422: {
window.scrollTo(0, 0);
window.scrollTo(0, 0);
set422Errors(response.data.error_messages);
if(response.data.error_messages.password || response.data.error_messages.password_confirmation) {
setPassword('');
setPasswordConfirmation('');
}
break;
}
};
if(response.data.status_code != 200){
setPassword('');
setPasswordConfirmation('');
}
})
}

ファイルの表示

@ -33,18 +33,16 @@ const ParentLogin = (props) => {
window.location.href = '/p-account/meeting';
break;
}
case 400: {
set400Error(response.data.error_message);
setPassword('');
break;
}
case 400: set400Error(response.data.error_message); break;
case 422: {
window.scrollTo(0, 0);
set422Errors(response.data.error_messages);
if(response.data.error_messages.password) setPassword('');
break;
}
}
if(response.data.status_code != 200){
setPassword('');
}
})
}

ファイルの表示

@ -67,23 +67,18 @@ const ParentSignUp = (props) => {
setSubmit(false);
switch(response.data.status_code){
case 200: history.push({pathname: '/p-account/register/complete/'+props.match.params.token, state: response.data.success_messages}); break;
case 400: set400Error(response.data.error_messages); break;
case 401: history.push({pathname: '/p-account/register/error/'+props.match.params.token, state: response.data.error_messages}); break;
case 422: {
window.scrollTo(0, 0);
set422Errors(response.data.error_messages);
if(response.data.error_messages.password || response.data.error_messages.password_confirmation) {
setPassword('');
setPasswordConfirmation('');
}
break;
}
case 400: {
set400Error(response.data.error_messages);
setPassword('');
setPasswordConfirmation('');
break;
}
case 401: history.push({pathname: '/p-account/register/error/'+props.match.params.token, state: response.data.error_messages}); break;
};
if(response.data.status_code != 200){
setPassword('');
setPasswordConfirmation('');
}
})
}