zabezpieczenie hasła

zabezpieczenie hasła
DC
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 325
0

majac takiego inputa : czy mogę jakos prosto zrobić, aby uzytkownik rejestrujac sie wiedzial, ze hasło ma sie składac ze znaku specjalnego oraz duzej literki ?

Kopiuj
 <input type="password" name="Password" placeholder="Hasło" onChange={this.onChange} />
KM
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 473
3
  1. Po co? https://xkcd.com/936/ Niech mnie ktoś mądrzejszy poprawi ale wydaje mi się, że tego rodzaju wymogi niewiele wnoszą
  2. Jeśli już: prosto zrobić, aby uzytkownik rejestrujac sie wiedzial, ze hasło ma sie składac ze znaku specjalnego oraz duzej literki Tak, po prostu napisać to pod inputem. To najprostsze.
ŁF
  • Rejestracja: dni
  • Ostatnio: dni
1

Użyj jednej z miliona bibliotek do walidacji formularza (np. jQuery.validate) albo oprogramuj to "ręcznie" w onchange elementu oraz w onsubmit formularza.

KM
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 473
4
ŁF napisał(a):

Użyj jednej z miliona bibliotek do walidacji formularza (np. jQuery.validate) albo oprogramuj to "ręcznie" w onchange elementu oraz w onsubmit formularza.

Freja Draco napisał(a):

https://www.w3schools.com/tags/att_input_pattern.asp
https://www.w3schools.com/tags/att_pattern.asp

Tu trzeba nadmienić rzecz oczywistą, ale i tak za często¹ pomijaną: Wszelkie walidacje muszą odbywać się po pierwsze i przede wszystkim po stronie serwera, tego rodzaju walidacje w JavaScripcie ani nie są ściśle rzecz ujmując niezbędne ani tym bardziej nie mogą zastąpić walidacji po stronie serwera.

¹Częstotliwość wynosi > 0, to za dużo.

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.