Skip to content

로그인 확인시 미들웨어 활용 방식 #22

@nowrobin

Description

@nowrobin

현재 상황

로그인을 모달로 만들면서 redirect이 필요없어져서, 따로 미들웨어가 필요없어졌습니다.
로그인을 안해도 접근이 가능한 페이지들이 많고 해당 페이지들에서 기능 사용 ( 버튼 클릭시) 로그인을 트리거 하는 로직이 필요합니다

접근 페이지들을 정리하자면 :

로그인 안하고 접근이 가능한 페이지들 (데이터 없이 기본 페이지)

  • 랜딩페이지

  • 면접 질문 예측

  • 아카이브 리스트 (데이터 없이)

  • 아카이브 생성 (데이터 없이)

  • 실전 연습 대시보드 (데이터 없이)
    해당 페이지들은 이벤트 ( 버튼 클릭) 시 에만 로그인 트리거

    로그인 하고 접근이 가능한 페이지들

  • 실전연습 페이지 연습 ( ing 페이지)

  • 실전연습 페이지 결과 ( result 페이지)

  • 아카이브 특정 아카이브 페이지 (archive/[id] 페이지)

  • 마이 페이지

  • 실전 연습 목록 페이지

위에 로그인 필요한 페이지들은 미들웨어로 리다이렉션이 필요한것 같습니다.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions