git-ecosystem / git-ecosystem/git-credential-manager

Device code authentication window is to small

Open
#1,749 4 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

gui host:github platform:linux
Dominant language
C#
Stars
9.3k
Forks
2.9k
Avg merge
7d 1h
Merged PRs (30d)
14

Description

Version

2.6.0+3c28096588f549cb46f36b552390514356830abe

Operating system

Linux

OS version or distribution

Linux Mint 22 Wilma

Git hosting provider(s)

GitHub

Other hosting provider

No response

(Azure DevOps only) What format is your remote URL?

None

Can you access the remote repository directly in the browser?

Yes, I can access the repository

Expected behavior

When clicking on "Sign in with a code", the window that appear ("Device code authentication") should be large enough to display the code.

Actual behavior

The window "Device code authentication" is too small, making the authentication code unreadable (cf screenshot):
window-too-small

... and this window is not resizable, so no workaround on this side.

Logs

No response

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 reproducing the "Device code authentication" window on Linux Mint and trace the GitHub device code authentication entry point. The issue is done when the authentication code is readable at the default window size and the window provides a usable resizing workaround; verify the behavior through the sign-in flow.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp, github, linux
Domain
authentication, desktop
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
43/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.