add login remember_token

このコミットが含まれているのは:
dragon1211 2022-01-17 15:03:17 -08:00
コミット 9dfbe1737e
4個のファイルの変更180196行の追加100行の削除

長すぎる行があるためファイル差分は表示されません

162588
backend/public/js/index.js vendored

長すぎる行があるためファイル差分は表示されません

ファイルの表示

@ -14,6 +14,7 @@ const ChildLogin = () => {
const [tel, setTel] = useState('');
const [password, setPassword] = useState('');
const [remember_token, setRememberToken] = useState(false);
const [_422errors, set422Errors] = useState({tel: '', password: ''});
const [_400error, set400Error] = useState('');
@ -35,6 +36,7 @@ const ChildLogin = () => {
const formdata = new FormData();
formdata.append('tel', tel);
formdata.append('password', password);
formdata.append('remember_token', remember_token);
axios.post('/api/children/login/', formdata)
.then(response => {
@ -96,7 +98,7 @@ const ChildLogin = () => {
<div className="edit-set text-center mt-5">
<label htmlFor="remember_me">
<input id="remember_me" name="remember" type="checkbox" value="remember"/>
<input id="remember_me" type="checkbox" value={remember_token} onChange={()=>setRememberToken(!remember_token)}/>
<span className="lbl padding-16">ログイン情報を保持する</span>
</label>
</div>

ファイルの表示

@ -15,6 +15,7 @@ const ParentLogin = () => {
const [email, setEmail] = useState('');
const [password, setPassword] = useState('');
const [remember_token, setRememberToken] = useState(false);
const [_422errors, set422Errors] = useState({email: '', password: ''});
const [_400error, set400Error] = useState('');
@ -37,6 +38,7 @@ const ParentLogin = () => {
const formdata = new FormData();
formdata.append('email', email);
formdata.append('password', password);
formdata.append('remember_token', remember_token);
axios.post('/api/fathers/login/', formdata)
.then(response => {
@ -99,7 +101,7 @@ const ParentLogin = () => {
<div className="edit-set text-center mt-5">
<label htmlFor="remember_me">
<input id="remember_me" name="remember" type="checkbox" value="remember"/>
<input id="remember_me" type="checkbox" value={remember_token} onChange={()=>setRememberToken(!remember_token)}/>
<span className="lbl padding-16">ログイン情報を保持する</span>
</label>
</div>