kevin d2f6af7657
ci / flutter-check (push) Successful in 4s
Expand Flutter app scaffold
2026-06-30 16:21:45 +09:00
2026-06-30 15:16:14 +09:00
2026-06-30 16:21:45 +09:00
2026-06-30 15:16:14 +09:00
2026-06-30 16:21:45 +09:00
2026-06-30 15:16:14 +09:00
2026-06-30 15:16:14 +09:00
2026-06-30 15:16:14 +09:00

Baron Safe App

Baron Safe is a PWA/WebView hybrid mobile app for Baron SSO login confirmation, session review, and suspicious session blocking.

Development Direction

  • Keep the existing userfront repository unchanged.
  • Reuse applicable userfront UI flow, Flutter patterns, routing, and API interaction style.
  • Use WebView for information display and user interaction.
  • Delegate push, biometric authentication, secure storage, and future device signing to native or Flutter plugin layers.

Initial Flow

  1. User enters a phone number in Baron SSO or an RP login screen.
  2. Baron SSO proceeds with the existing login policy.
  3. Login/session history is recorded.
  4. Baron Safe receives a login notification via FCM/APNs.
  5. User checks service, IP, device, time, and auth method in Baron Safe.
  6. If suspicious, the user blocks the session or linked RP.

Repository Layout

baron-safe-app/
  docs/
  app/
  docker/
  scripts/
  .vscode/
  .gitea/workflows/
S
Description
Baron Safe PWA/WebView hybrid mobile app for Baron SSO login confirmation and session blocking
Readme
175 KiB
Languages
Dart 98.2%
Swift 1%
Shell 0.5%
Kotlin 0.2%