-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
Currently, from the 4 possible grant flows, WartID only supports the authorization code flow, the most commonly used one, but that requires the OAuth2 client to be on a secure server. Implementing the implicit grant flow would cover most other use cases as it allow WartID to be used in client-side contexts (JavaScript SPAs, Android apps, native desktop apps...).
Client ideas:
- Rust client ✔️ : feature gating and polymorphism could allow it to support multiple frameworks at once for almost no cost but bandwidth when fetching the crate
- Rocket support ✔️
- (why not) Native app support (requires implicit grant flow or intermediary server)
- Actix ? Warp ? ... (not really planned on my side)
- Python / Flask client ✔️
- Android (requires implicit grant flow or intermediary server)
Suggestions welcome.
Metadata
Metadata
Assignees
Labels
No labels