update : login handler
This commit is contained in:
parent
f6d91f51bb
commit
ae1b0ae13b
|
@ -64,16 +64,18 @@ class BTNLoginPage extends React.Component{
|
||||||
password: password,
|
password: password,
|
||||||
}
|
}
|
||||||
this.authStore.login(data).then(res => {
|
this.authStore.login(data).then(res => {
|
||||||
if(!res.need_email_verification){
|
console.log("res login",res);
|
||||||
|
if(res.state == "verified"){
|
||||||
setTimeout(()=>{
|
setTimeout(()=>{
|
||||||
this.props.history.push(LINKS.DASHBOARD);
|
this.props.history.push(LINKS.DASHBOARD);
|
||||||
this.setState({isLoading:false});
|
this.setState({isLoading:false});
|
||||||
},1000);
|
},1000);
|
||||||
}
|
}
|
||||||
else{
|
else if(res.state != "email_verification"){
|
||||||
this.setState({isNeedEmailVerification:true});
|
this.setState({isNeedEmailVerification:true,isLoading:false});
|
||||||
}
|
}
|
||||||
}).catch(err => {
|
}).catch(err => {
|
||||||
|
console.log("err login",err);
|
||||||
this.setState({loginFailed:true,isLoading:false});
|
this.setState({loginFailed:true,isLoading:false});
|
||||||
setTimeout(()=>this.setState({loginFailed:false}),3000);
|
setTimeout(()=>this.setState({loginFailed:false}),3000);
|
||||||
});
|
});
|
||||||
|
|
Loading…
Reference in New Issue
Block a user