Doesn't work with KeepassXC as a secret service when confirmation of password retrieve is enabled.
### Summary glab works well with _gnome-keyring-daemon_ to retrieve auth token, but can't work with _KeepassXC_ as a secret service. ### Environment - OS: Linux 5.15.0-94-generic x86_64 - SHELL: /bin/bash - TERM: xterm-256color - GLAB: glab version 1.36.0 ### Steps to reproduce For both secret services, a token entry is created successfully: ```bash echo "glpat-XXXXXXXXXXXXXXXXXXXX" | glab auth login -h git.example.com --use-keyring --stdin # Gnome-keyring secret-tool search --all service 'glab:git.example.com' [/11] label = Password for '' on 'glab:git.example.com' secret = glpat-XXXXXXXXXXXXXXXXXXXX created = 2024-01-11 15:05:49 modified = 2024-02-13 14:42:22 schema = org.freedesktop.Secret.Generic attribute.service = glab:git.example.com attribute.username = # KeepassXC secret-tool search --all service 'glab:git.example.com' secret-tool: Error return with empty body: [/a52d28aefe5346f7b0ef21ad594db776] label = Password for '' on 'glab:git.example.com' created = 2024-02-13 13:47:04 modified = 2024-02-13 14:11:27 attribute.URL = attribute.Title = Password for '' on 'glab:git.example.com' attribute.UserName = attribute.service = glab:git.example.com attribute.Uuid = a52d28aefe5346f7b0ef21ad594db776 attribute.username = attribute.Path = /Password for '' on 'glab:git.example.com' attribute.Notes = ``` and is retrieved successfully as well by `secret-tool` command: ```bash secret-tool lookup service 'glab:git.example.com' glpat-XXXXXXXXXXXXXXXXXXXX ``` But `glab auth login --hostname git.example.com --use-keyring` works only with Gnome-keyring, and asks every time token with KeepassXC.
issue