fixed login
このコミットが含まれているのは:
コミット
dbd40e426f
|
@ -130,7 +130,7 @@ trait AuthenticationTrait {
|
|||
// セッションを想像する
|
||||
$login_user_datum = $this->makeSession($this->getGuard(), $get->toArray());
|
||||
|
||||
return ['status_code' => 200, 'params' => ['id' => $login_user_datum['id'], 'expire' => (int)round(microtime($expire) * 1000)]];
|
||||
return ['status_code' => 200, 'params' => ['id' => $login_user_datum['id'], 'expire' => $expire * 1000]];
|
||||
}
|
||||
|
||||
public function logout () {
|
||||
|
|
|
@ -36499,11 +36499,13 @@ var HeaderContextProvider = function HeaderContextProvider(_ref) {
|
|||
return false;
|
||||
} else {
|
||||
token = JSON.parse(token);
|
||||
console.log(token, new Date().getTime());
|
||||
var expires = token.expires; // if(new Date().getTime() >= expires){
|
||||
// handleLogout();
|
||||
// return false;
|
||||
// }
|
||||
var expires = token.expires;
|
||||
var now = new Date().getTime(); //current timestamp
|
||||
|
||||
if (now >= expires) {
|
||||
handleLogout();
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
return true;
|
||||
|
|
|
@ -27,12 +27,12 @@ export const HeaderContextProvider = ({ children }) => {
|
|||
}
|
||||
else{
|
||||
token = JSON.parse(token);
|
||||
console.log(token, new Date().getTime());
|
||||
let expires = token.expires;
|
||||
// if(new Date().getTime() >= expires){
|
||||
// handleLogout();
|
||||
// return false;
|
||||
// }
|
||||
let now = new Date().getTime(); //current timestamp
|
||||
if(now >= expires){
|
||||
handleLogout();
|
||||
return false;
|
||||
}
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
|
新しいイシューから参照