Skip to content

[Release] 비로그인 홈 공개 접근 허용 (#64)#66

Merged
ohhalim merged 4 commits into
mainfrom
develop
Jul 1, 2026
Merged

[Release] 비로그인 홈 공개 접근 허용 (#64)#66
ohhalim merged 4 commits into
mainfrom
develop

Conversation

@ohhalim

@ohhalim ohhalim commented Jul 1, 2026

Copy link
Copy Markdown
Owner

Summary

  • (main)/layout.tsx 인증 가드 제거 → /home, /ranking 비로그인 공개 접근
  • /home 상단에 비로그인 시 로그인 배너 표시 (Google OAuth CTA + 기능 소개)
  • /my, /watchlist, /my/subscription 개별 인증 가드로 보호
  • app/page.tsx → 서버사이드 redirect('/home')

Test plan

  • CI 통과 확인
  • 비로그인으로 membershipflow.site/ 접속 → /home 이동, 상단 로그인 배너 표시
  • 비로그인으로 /my, /watchlist 접속 → /로 리다이렉트
  • 로그인 후 / 접속 → /home 이동, 배너 미표시

ohhalim added 4 commits July 1, 2026 10:26
- (main)/layout.tsx 인증 가드 제거, 전체 라우트 공개 접근
- /home 상단에 비로그인 시 로그인 배너(Google OAuth CTA) 추가
- /my, /watchlist, /my/subscription 개별 인증 가드 추가
- app/page.tsx → /home 서버사이드 리다이렉트로 변경
feat(auth): 비로그인 사용자 홈 공개 접근 허용 (#64)
@coderabbitai

coderabbitai Bot commented Jul 1, 2026

Copy link
Copy Markdown

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 582fbe8a-f18b-4e98-a75d-8de2068b38cc

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch develop

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@ohhalim ohhalim merged commit eabb28f into main Jul 1, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant