684cf8770206d7ea48713b614edb41a87064f360
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/
Description
Baron Safe PWA/WebView hybrid mobile app for Baron SSO login confirmation and session blocking
175 KiB
Languages
Dart
98.2%
Swift
1%
Shell
0.5%
Kotlin
0.2%