Email przy odzyskiwaniu hasła jest case sensitive

Email przy odzyskiwaniu hasła jest case sensitive
xDevil2
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Poznań
  • Postów: 109
1

Hej! Przy próbie odzyskiwania dostałem info że mail nie istnieje. Zdziwiłem się mocno. Okazało się że przy zakładaniu konta wpisałem "xDevil213@gmail.com" a nie "xdevil213@gmail.com". Czy to zamierzone działanie, że mail jest case-sensitive?

flowCRANE
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Tuchów
  • Postów: 12270
0
xDevil2 napisał(a):

Czy to zamierzone działanie, że mail jest case-sensitive?

System nie był pisany w Pascalu, więc raczej zamierzone.

Adam Boduch
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 11950
2

Dodałem takie zadanie do zrealizowania jako bug. Rzeczywiście, przy zakładaniu konta w walidatorze ignorowana jest wielkość znaków, natomiast w formularzu odzyskiwania hasła - już nie.

Adam Boduch
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 11950
0

Poprawka leży już na repo.

Ktos
  • Rejestracja: dni
  • Ostatnio: dni
2

Chciałbym tylko zauważyć, że e-mail, a zasadniczo część przed "@" jest case-sensitive. U 90% providerów taki nie jest, ale to nie oznacza, że zawsze.

RFC 5321, sekcja 2.4

Therefore, SMTP implementations MUST take care to preserve the case of mailbox local-parts. In particular, for some hosts, the user "smith" is different from the user "Smith". However, exploiting the case sensitivity of mailbox local-parts impedes interoperability and is discouraged.

Patrz też https://stackoverflow.com/questions/9807909/are-email-addresses-case-sensitive

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.