이번 프로젝트는 어떻게 될 지 모르겠지만 이번 1달은 회원 기능에 올인해보기로 했다.
게시판 CRUD는 대댓글 빼고 따라도 치고 c#으로도 얼추지만 해봐서 이게 꼭 해보고 싶었다.
아래는 페이지 흐름 정리를 위해서 밀리의 서재와 투네이션을 보고
세션 체크로 인한 페이지 이동을 정리했다. 할 게 태산이라 사실 겁이 많이 나지만 하나씩
해보기로 한다.
남궁성 강의는 기존 진입 경로 기억했다가 그 경로로 가게 해야 한다고 했다.
서로 상반이긴 한데 남궁성 강의가 좀 더 유저 입장에서 편하지 않을까? 싶긴 하다.
내 재량껏 하는 걸로
투네이션의 경우
1. 메인 진입 후 도네이터 로그인 시 로그인 페이지 이동 =>, /donator/login
2. Twitch 로그인 후 /donator로 리다이렉트
3. 로그아웃하면 다시 메인페이지로 이동
세션 없이
/donator/mypage/inventory-manage
도네이터 마이페이지
/donator/favorites
즐겨찾기 페이지 진입했을 때 donator/login?callback=/donator/ 로 리다이렉트하고
결과적으로 로그인 페이지가 보인다.
?callback=/donator/ => 이 부분 모르겠넹
크리에이터 페이지는 그냥 /streamer/login 으로 이동하고 마는데
그냥 타 페이지 접속 시 토큰이 없어서 로그인으로 갈때의 경우 넘겨주는 값인걸까.
밀리의 서재의 경우
로그인을 하고 다시 로그인 페이지로 재접속하면 기존 로그인 정보를 담고 있는 로그인 페이지르 보여준다.
투네이션의 경우 로그인하고 로그인 페이지 재접속하면 무조건 메인으로 간다.
즐겨찾기 페이지 또는 메인 -> 로그인 상태에서 로그인 페이지 진입 -> 메인페이지
내가 보기엔 투네이션 케이스가 더 나은 것 같다.