988 B
988 B
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
userfrontrepository unchanged. - Reuse applicable
userfrontUI 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
- User enters a phone number in Baron SSO or an RP login screen.
- Baron SSO proceeds with the existing login policy.
- Login/session history is recorded.
- Baron Safe receives a login notification via FCM/APNs.
- User checks service, IP, device, time, and auth method in Baron Safe.
- If suspicious, the user blocks the session or linked RP.
Repository Layout
baron-safe-app/
docs/
app/
docker/
scripts/
.vscode/
.gitea/workflows/