name: halkyon_oidc_flutter description: >- The device's half of halkyon_oidc, signing in with OpenID Connect for Serverpod: opens the provider's page in the system's browser sheet or the browser, catches the way back (the app's scheme, a verified https address, or the loopback on Linux and Windows) and checks it came back for the sign-in that began it. version: 0.1.0 # In the Halkyon repository until it runs on learn.halkyon.eu (ADR 0023, D3). publish_to: none environment: sdk: ^3.13.0 flutter: ^3.44.4 resolution: workspace dependencies: equatable: ^3.0.0 flutter: sdk: flutter # The system's browser sheet and its way back: Chrome's Auth Tab or a # Custom Tab on Android, ASWebAuthenticationSession on iOS and macOS. flutter_web_auth_2: ^5.1.0 # LoopbackWebAuth takes the place of the package's own browser half on # Linux and Windows. flutter_web_auth_2_platform_interface: ^5.0.0 halkyon_oidc_client: path: ../halkyon_oidc_client # The loopback's browser, and bringing the app's window back. url_launcher: ^6.3.2 window_to_front: ^0.0.4 dev_dependencies: flutter_test: sdk: flutter