Increase length of MemberID field to allow longer email addresses as login

Wish to see a specific feature/change in future releases? Feel free to post it here, and if it gets enough "likes", we'd definitely include it in future releases!
Post Reply
User avatar
jsetzer
AppGini Super Hero
AppGini Super Hero
Posts: 89
Joined: 2018-07-06 06:03
Location: Kiel, Germany
Contact:

Increase length of MemberID field to allow longer email addresses as login

Post by jsetzer » 2018-08-27 11:15

:!: The memberID length (login name) is limited to 20 characters.
:idea: It should be increased to at least 80 characters from my point of view.


The topic has already been discussed here:
How to change the max of 20 characters for the username
https://forums.appgini.com/phpbb/viewto ... f=4&t=1717

Problem
If you want your users to sign in using their e-mail address, registration will fail :!: if their email-address is longer than 20 characters.
I have a customer who's domain name is 23 characters already. MAILBOXNAME + "@" + DOMAINNAME + "." + TLD can become more than 40 characters easily.

As far as I can see, the necessary changes are quite small, because you have already centralized the validation in admin\incCommon.php / is_allowed_username()-function.

I would be very :D if the limt could be increased!

Kind Regards,
Jan

User avatar
a.gneady
Site Admin
Posts: 962
Joined: 2012-09-27 14:46
Contact:

Re: Increase length of MemberID field to allow longer email addresses as login

Post by a.gneady » 2018-08-28 14:22

There are several arguments against using the email address as a username. However, AppGini doesn't prevent users from doing so (and doesn't enforce it either). I've added your request to our backlog for future releases. Stay tuned, we're planning to make that backlog/roadmap public soon, with the ability for pro users to vote features up or down.
:idea: Learn all the tips and tricks of customizing AppGini apps through our online course.

:arrow: Summary Reports plugin enables you to build powerful reports and charts inside your AppGini application through a few simple steps. See the big picture and discover trends in your data that empower you to take the right decisions confidently.

:arrow: Search Page Maker enables you to build user-friendly yet powerful search pages for your AppGini application by simply dragging and dropping the fields you want to include in search.

User avatar
jsetzer
AppGini Super Hero
AppGini Super Hero
Posts: 89
Joined: 2018-07-06 06:03
Location: Kiel, Germany
Contact:

Re: Increase length of MemberID field to allow longer email addresses as login

Post by jsetzer » 2018-08-28 17:10

Thanks a lot,@Ahmad

Post Reply