36 lines
1.1 KiB
YAML
36 lines
1.1 KiB
YAML
|
|
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
|