Redirect URIs - only http and https are validated
Hi Sander,
I thought I could work around this issue, but that did not work.
The problem I experience is the following:
When I configure my application at https://rowsandall.com/rowers/o/applications I would like to set the "Redirect Uris" to "RowingCoachExport://rowsandall…." But the page lets me only save "Redirect Uris“ of the form „https://…“
This does not work for me, as the process for my workflow is: User wants to use Rowsandall -> Rowingcoach app on iOS opens Safari with Authorization URL: -> user authenticates with Rowsandall -> Rowsandall redirects to the url listed in "Redirect Uris“
If "Redirect Uris“ is of a specific kind, e.g. "RowingCoachExport://rowsandall….“, the browser recognizes that the iOS app RowingCoach should handle the further communication and handles everything back to the app.
As the "Redirect Uris“ can only http or https, nothing gets handled back. Other platforms, like Concept2 logbook, Strava and mapmyfitness do allow more generic "Redirect Uris“.
Is there the possibility you can support more generic Uris?
Comments (3)
-
reporter -
reporter - changed title to Redirect URIs - only http and https are validated
-
reporter - changed status to resolved
- Log in to comment
Related to https://github.com/evonove/django-oauth-toolkit/issues/490 Can manually add custom strings to the OAUTH settings.