Skip to content

feat(auth): improve optional OpenCSG login - #405

Merged
youngbeom-shin merged 6 commits into
mainfrom
main__optional-opencsg-login
Jul 31, 2026
Merged

feat(auth): improve optional OpenCSG login#405
youngbeom-shin merged 6 commits into
mainfrom
main__optional-opencsg-login

Conversation

@youngbeom-shin

@youngbeom-shin youngbeom-shin commented Jul 27, 2026

Copy link
Copy Markdown
Member

Summary

  • Make OpenCSG sign-in an optional, restrained settings action with production, staging, and custom-site selection.
  • Add validated custom-site input, environment switching, and consistent account action styling.
  • Return authentication callbacks to Settings with safe success or failure feedback and clean callback URLs.
  • Replace the Radix-based login notice path that could trigger a React ref update loop.

@youngbeom-shin
youngbeom-shin marked this pull request as ready for review July 27, 2026 07:45
@youngbeom-shin

Copy link
Copy Markdown
Member Author
login.mov

@jialudev

Copy link
Copy Markdown
Collaborator

@youngbeom-shin This branch has conflicts that must be resolved

@youngbeom-shin

Copy link
Copy Markdown
Member Author

@youngbeom-shin This branch has conflicts that must be resolved

conflicts has been resolved

@jialudev jialudev left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

LGTM

@youngbeom-shin
youngbeom-shin merged commit 049d974 into main Jul 31, 2026
2 checks passed
@RussellLuo
RussellLuo deleted the main__optional-opencsg-login branch August 1, 2026 10:04
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.

2 participants