• 로그인
  • 장바구니에 상품이 없습니다.

home2 게시판 Next.js 게시판 [Next.js에 Private Route 관련문의]

[Next.js에 Private Route 관련문의]

3 글 보임 - 1 에서 3 까지 (총 3 중에서)
  • 글쓴이
  • #79780

    심재화
    참가자
    안녕하세요. 강의 잘 보고 있습니다. 질문이 몇가지있어 문의드립니다.
    
    
    1. Private Route 관련
    로그인된 유저만 접근할 수 있는 페이지 라우팅 경로를 아래와 같이 만들어 볼려고 하는데
    next-auth에 useSession, getServerSession 으로 페이지 마다 각각 접근 제한하는 방식 말고 app/my 폴더에서 하위에 모두 접근을 제한 하는 방식이 있는지 궁금하여 문의 드립니다.
    app/my/profiles/page.tsx
    app/my/membership/page.tsx
    app/my/qna/page.tsx
    
    
    
    
    2. API 공통 에러 처리 관련
    API호출시 not-found.tsx를 사용해서 API 경로 404를 json으로 보내줄 수 있는지 궁금합니다.
    그리고 app/api/test/route.ts 에서 각각 try catch로 익셉션을 체크 해서 http 500을 리턴하는 방식말고 middleware에서 공통으로 오류 처리를 할수 있는지 궁금합니다.
    middleware.ts로 로그인 체크 하는 코드는 많이 검색이 되는데 공통으로 오류 처리는 검색이 딸려서 그런지 찾을수가 없네요.
     
    #79853

    codingapple
    키 마스터
    my폴더 옆에 layout.js 만들고 그안에 if 써도 될듯요
    api폴더안에도 [어쩌구] 로 파일이나 폴더만들 수 있어서 거기다가 404 보내주는 api 만들어도 될수도요
    #80128

    심재화
    참가자
    답변 감사합니다
3 글 보임 - 1 에서 3 까지 (총 3 중에서)
  • 답변은 로그인 후 가능합니다.

About

현재 월 700명 신규수강중입니다.

  (09:00~20:00) 빠른 상담은 카톡 플러스친구 코딩애플 (링크)
  admin@codingapple.com
  이용약관
ⓒ Codingapple, 강의 예제, 영상 복제 금지
top

© Codingapple, All rights reserved. 슈퍼로켓 에듀케이션 / 서울특별시 강동구 고덕로 19길 30 / 사업자등록번호 : 212-26-14752 온라인 교육학원업 / 통신판매업신고번호 : 제 2017-서울강동-0002 호 / 개인정보관리자 : 박종흠