Admin 패널에 들어갈 때, not administrator 에러가 뜹니다.
버그가 발생한 원인은 auth checking api가 두개 존재(authCheck, authMiddleware)하는데, 한 api(authCheck)에서만 admin 인지 checking하고 session.isAdmin을 설정했습니다.
To Reproduce
로그인 후 즉시 관리자 패널로 들어가는 경우, 재현됩니다.
또는 관리자 패널에 갔다가 뒤로가기를 통해 zabo 페이지로 간다음, 다시 관리자 페이지로 넘어가게되면 재현됩니다.
Describe the bug
Admin 패널에 들어갈 때, not administrator 에러가 뜹니다. 버그가 발생한 원인은 auth checking api가 두개 존재(authCheck, authMiddleware)하는데, 한 api(authCheck)에서만 admin 인지 checking하고 session.isAdmin을 설정했습니다.
To Reproduce
로그인 후 즉시 관리자 패널로 들어가는 경우, 재현됩니다.
또는 관리자 패널에 갔다가 뒤로가기를 통해 zabo 페이지로 간다음, 다시 관리자 페이지로 넘어가게되면 재현됩니다.
Screenshots