Open kinolaev opened 5 years ago
Perhaps @jancborchardt could advise you about a pull request. See this active pr for polishing the login process for reference
@sunjam there is already some discussion over here: https://github.com/nextcloud/server/pull/17136
Shall we close then?
Hello @skjnldsv, it is not critical for me now because I decided to create nextcloud app instead of separate app that can authenticate through nextcloud. But I still think that if you want to promote nextcloud as identity provider for other apps, you need to simplify oauth2 flow. Ideally a user that already authenticated on nextcloud and previously grants permissions to oauth2 client schould only see loader and redirection to client page instead of dialogs above. I you don't agree, then you can close this. Otherwise, I want to see your recommendations about things mentioned in the first message and I think I will have free time in January to make PR for this. Anyway - thank you for the great opensource software!)
Hey :) I have really no strong preferences as I'm realy not specialised in this area. But since there was some discussion overlapping this thread here: #17136 I assumed we should maybe close to avoid duplicate topics ;)
Yes, there is some overlapping with #17136 (mentioned in the first message), but PR #17136 is about skiping authpicker page and this issue is also about skiping grant page (when user previously grants persmissions). So we can use this issue as central discussion about oauth2 flow, PR #17136 - for authpicker page and new PR - for grant page.
Let's leave it opened then :)
Totally agree that the first screen is completely useless, always confuses me as it basically duplicates the 3rd screen.
The third dialog can be spared as well when I already granted access to the app.
We also would like to have this solved. it's more than confusing for users.
@sorbaugh @AndyScherzinger who can advise on feasibility and workload here? :)