nextcloud / nextcloud/server

Make login string 'Email or Account Name' editable.

Open
#38,831 1 comment 2 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

0. Needs triage enhancement feature: authentication feature: theming
Dominant language
PHP
Stars
36.9k
Forks
5.2k
Avg merge
2d 3h
Merged PRs (30d)
713

Description

How to use GitHub
  • Please use the 👍 reaction to show that you are interested into the same feature.
  • Please don't comment if you have no relevant information to add. It's just extra noise for everyone subscribed to this issue.
  • Subscribe to receive notifications on status change and new comments.

Is your feature request related to a problem? Please describe.
On the login screen there is a fixed string above the login field, in German 'Kontoname oder E-Mail ' wich must be something like 'Account name or E-Mail'.

However when integrating external SMB shares using the convenient option 'login credential save in session' one must not allow another login than the user-name that is also valid for the SMB server. In my case we authenticate using LDAP and the posix usernames that are also valid for Samba.

The problem is, that regularly users try to login with their email-address which of course cannot and must not work.

Describe the solution you'd like
The string displayed on the login page should be editable in administrative settings to allow set it appropriately.

Describe alternatives you've considered
Currently I set a warning using login notes, but you know the users. The 'Kontoname oder E-Mail ' message comes first and who reads the rest?

--
Nikolaus von Bomhard
Computing Officer IBE
Data Protection Contact Person (commissarial)
Chief Information Security Officer DMF

The Institute for Medical Information Processing,
Biometry, and Epidemiology (IBE)
Ludwig-Maximilians-University Munich

Marchioninistrasse 15
5K U1 Raum 844
81377 Munich
+49 89 4400 74484

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 locating the login screen entry point and the fixed “Email or Account Name” string, then inspect how administrative settings and login notes are exposed. Determine which existing settings or configuration paths could govern this label, and verify that the displayed text changes without affecting authentication behavior.

Written by the indexing model from the issue text.

Assessment

Tech stack
php
Domain
authentication
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.