Skip to content

[FEATURE REQUEST] Modify IDP Callback, redirect URI to use dynamic domain, instead of hardcoded opencloud.eu domain #37

@IZL-01

Description

@IZL-01

Is your feature request related to a problem? Please describe.
With privacy in mind, I'm using an external IDP (keycloak) - when wanting to connect using the mobile ios app - the callback uri "oc://ios.opencloud.eu" is hardcoded.

Describe the solution you'd like
I would like the IDP callback URI to be dynamic - so when using opencloud hosted instance "https://opencloud.customdomain.com" , the callback is similar to the web uri callback generation:
"redirectUris": [
"https://opencloud.customdomain.com/index.php/apps/user_oidc/code",
"https://opencloud.customdomain.com/*",
"https://opencloud.customdomain.com/oidc-callback.html",
"https://opencloud.customdomain.com/apps/user_oidc/code"
]

Describe alternatives you've considered
The idea is that the external IDP shouldn't have to rely on an external domain uri.

Additional context
A equivalent feature request has been posted for the android mobile app.

TASKS

  • Research (if needed)
  • Create branch feature/feature_name
  • Development tasks
    • Implement whatever
    • ...
  • Code review and apply changes requested
  • Design test plan
  • QA
  • Merge branch feature/feature_name into main

PR

  • App
  • Library (if needed)

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions