owncloud / owncloud/android

Chrome custom tabs improvements

Open
#4,147 10 comments 0 reactions 1 assignee View on GitHub

@JuancaG05 is already working on this.

Since Sep 14, 2023.

Authentication Estimation - 5 (L) p3-medium UI / UX
Dominant language
Kotlin
Stars
4.2k
Forks
3.1k
Avg merge
1d 12h
Merged PRs (30d)
7

Description

Currently, ccts opens authentication in a chrome browser window. For users, this is an outer experience.

Checking the documentation, seems that ccts could be improved to give an in-app look, so users feels that they stay in the app across the authentication process:

https://developer.chrome.com/docs/android/custom-tabs/

The point is researching and implementing about some improvements (could include branding variables) to integrate browser authentication in app.

TASKS
  • Research (if needed)
  • Create branch feature/improve_custom_tabs
  • Development tasks
    • Create different proposals for a better experience with Chrome custom tabs
    • Implement the chosen proposal
  • Code review and apply changes requested
  • Design test plan
  • QA
  • Merge branch feature/improve_custom_tabs into master

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.