Skip to content

Conversation

@mpociot
Copy link
Collaborator

@mpociot mpociot commented Jan 23, 2026

Implement email-based access control for shared URLs as an alternative to basic auth.

  • Add --magic-auth CLI flag with optional email/domain patterns for access restriction
  • Create CheckMagicAuthentication modifier with cookie-based auth and HTML login form
  • Display Magic Auth status in connection table when enabled
  • Log magic login events visible in CLI and dashboard
  • Separate login form into Blade view with light theme design

Users can now share URLs with email gating instead of browser pop-ups.

mpociot and others added 3 commits January 23, 2026 16:10
Implement email-based access control for shared URLs as an alternative to basic auth:
- Add --magic-auth CLI flag with optional patterns (domains/emails) for access restriction
- Create CheckMagicAuthentication modifier with cookie-based auth and login form
- Display Magic Auth status in connection table when enabled
- Log magic login events visible in CLI and dashboard
- Separate login form into Blade view with light theme matching dashboard design

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
@mpociot mpociot merged commit 9fd52aa into master Jan 23, 2026
12 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.

2 participants