Skip to content

feat: add native social login logic#81

Merged
haejinyun merged 3 commits intomainfrom
feat/78-add-new-oauth-logic
Nov 4, 2025
Merged

feat: add native social login logic#81
haejinyun merged 3 commits intomainfrom
feat/78-add-new-oauth-logic

Conversation

@haejinyun
Copy link
Copy Markdown
Contributor

@haejinyun haejinyun commented Nov 4, 2025

🔥 PR Title

add native social login for Apple and Kakao via WebView bridge

tandard Auth.js provider flow, which relies on browser page redirection, does not function within the React Native WebView environment.

📌 Work Description

  • add environment detection & bridge call
  • create Next.js API for native login
  • Implement manual Auth.js session creation
  • add dookie injection flow
  • delete app.json and create app.config.js (cause useing env)
  • add docs
  • add biome at app repo

✅ Checklist

  • Tested that the code works correctly
  • Updated documentation if necessary
  • Added explanations to help reviewers understand the code

📸 Screenshots (Optional)

🚀 How to Test (Optional)

💡 Notes / Discussion Points (Optional)

This PR includes a lot of comments and console.log statements.
These are temporary logs added to verify the stability of the social login flow on the deployment server. They will be removed once we confirm the native login is working reliably.

@vercel
Copy link
Copy Markdown

vercel bot commented Nov 4, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
gryffindor Ready Ready Preview Comment Nov 4, 2025 2:20pm

Copy link
Copy Markdown
Collaborator

@Salvation-sub Salvation-sub left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!!!

Copy link
Copy Markdown
Contributor

@javadocq javadocq left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM)

Copy link
Copy Markdown
Member

@soosoo22 soosoo22 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

문서까지 작성해주셨군요!👍👍👍

@haejinyun haejinyun merged commit 58c497a into main Nov 4, 2025
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants