firebase 강의 중 지금 로그인한 정보 가져오기 강의 파트 내용입니다.
처음에는 잘 작동하다가, 갑자기 로그인한 정보 가져오지 못하고 있습니다.
계속 여러 방법으로 시도하는데 잘 안됩니다.
localStorage.setItem('user', JSON.stringify(user))
user 정보를 저장이 안 하는 것인지, 로그인 한 상태에서 새로고침 하면 정보가 초기화 됩니다.

<script>
//유저확인
var 뺀거 = localStorage.getItem('user');
console.log(뺀거)
if(localStorage.getItem('user') != null){
$('#userName').html(JSON.parse(뺀거.displayName))
firebase.auth().onAuthStateChanged((user)=>{
if (user) {
console.log(user)
localStorage.setItem('user', JSON.stringify(user))
}
})
}
</script>
<script>
$('#login').click(function(){
var 이메일 = $('#email').val();
var 패스워드 = $('#pw').val();
firebase.auth().signInWithEmailAndPassword(이메일, 패스워드).then((result)=>{
console.log(result.user)
})
})
$('#register').click(function(){
var 이메일 = $('#email-new').val()
var 패스워드 = $('#pw-new').val()
var 이름 = $('#name-new').val()
firebase.auth().createUserWithEmailAndPassword(이메일,패스워드).then( (result)=>{
console.log(result)
result.user.updateProfile( {displayName : 이름} )
})
})
</script>
</body>
</html>