뉴히의 개발 로그
javascript로 네이버 로그인 소셜 로그인 구현하기2 (로그아웃) 본문
로그아웃은
나는 별도 서버 없이 로그인시 localStorage에 유저 정보를 저장했다.
localStorage에 유저가 있을시
login 버튼은 logout으로 변경해주고
로그아웃 클릭시 유저 정보 삭제와 메인으로 돌아가기
if (localStorage.getItem("name")) {
// login 버튼 변경
const loginButton = document.getElementById("login_button");
loginButton.innerHTML = "<a href='#' id='logout_button'>Logout</a>";
// 로그아웃
const logoutButton = document.getElementById("logout_button");
logoutButton.addEventListener("click", function() {
// Clear Storage
localStorage.removeItem("name");
sessionStorage.removeItem("name");
window.location.href = "https://seoulinternational.org/";
});
}
javascript로 네이버 로그인 소셜 로그인 구현하기 1 (로그인)
https://newheee.tistory.com/135
'Javascript' 카테고리의 다른 글
javascript로 네이버 소셜 로그인 구현하기 1 (로그인) (0) | 2024.04.29 |
---|---|
javascript addEventListner Err 오류해결 (0) | 2023.06.05 |
document read function을 순수 바닐라 자바스크립트로 (0) | 2023.05.27 |
[Javascript] jQuery 'append()'를 바닐라자바스크립트로 작성해보기 - jQuery append() in Pure/Vanilla Javascript (0) | 2023.05.19 |