nextcloud / nextcloud/server

improved "QR code login flow"

Open
#16,073 3 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

1. to develop client: 🤖🍏 mobile design enhancement feature: authentication
Dominant language
PHP
Stars
36.9k
Forks
5.2k
Avg merge
2d 3h
Merged PRs (30d)
713

Description

Currently when creating an app token, there is an option to show a qr code that can be scanned by the mobile app to remove the need of typing in the app token on mobile.

It would be a better flow if a qr code is always shown, the qr code would hold a "placeholder token" that would be created once an app uses it.

This reduces the number of steps to login on a mobile device and hides all the "app token" terminology

cc @jancborchardt

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.

Research direction

Start by tracing the app-token creation flow and its existing optional QR-code login path in the server repository. Determine how the mobile app consumes the QR code and where placeholder-token creation would be coordinated; done means an always-visible QR login flow that removes manual token entry.

Written by the indexing model from the issue text.

Assessment

Tech stack
php
Domain
authentication, mobile
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.