Quantcast
Channel: Issues for Drupal core
Viewing all articles
Browse latest Browse all 294882

Rename user name to login, add user name as a screen name for improved security

$
0
0

Problem/Motivation

Why is login called user name and also used for screen display?
Just don't understand why drupal uses a login as a user name, it is not secure.
Secure systems never use login for anything like a screen name because it allows others to easily know the first component to access your account.

Proposed resolution

User name should be renamed to login and add a field named user name.
Also like many have asked, at this time make a radio selection box for
1 allow login with user login or email
2 login only
3 email only (system hides login field)

Remaining tasks

all

User interface changes

update fields in /admin/config/people/accounts/form-display/ & /display/
add login option to /admin/config/people/accounts

API changes

any module using name can continue using it for display. any module using name for login purpose would need to change.

Data model changes

change
user_data_field:name to user_data_field:login
add
user_data_field:name

Original report by [username]

I did search, not sure if anyone else has suggested this. probably.


Viewing all articles
Browse latest Browse all 294882

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>