Content
View differences
Updated by Dominic Bräunlein almost 2 years ago
**As** an admin of an OpenProject installation
**I want to** easily setup an OAuth app for mobile apps
**so that** my users don‘t have to enter a client ID when setting up their mobile app.
**Acceptance criteria**
* Seed OAuth application for the use of mobile apps
* Seeding will also be run for existing installations
* Register non-confidential app (that means there is no secret) with predefined Application ID: `openprojectmobileapp`
* Allowed redirect URI: `openprojectmobileapp://oauth-callback`
* OAuth Application name: OpenProject Mobile App
* Allow enabling/disabling of OAuth application
* Enforce PKCE (https://github.com/doorkeeper-gem/doorkeeper/blob/main/CHANGELOG.md). Don't allow changing that value.