În acest articol, voi combina două lucruri foarte utile: în primul rând, vă voi spune despre crearea de software de jetoane și, în al doilea rând, voi arăta cum în Drupal 7 să trimită unui utilizator un mesaj de înregistrare, în care va fi parola generată automat pentru el.
Pasul unu. Configurarea utilizatorilor.
Mai întâi, accesați pagina de configurare a utilizatorului / admin / config / people / accounts și plasați următoarele setări:
Pasul doi. Eliminați câmpurile suplimentare din formularul de înregistrare.
Descărcați și puneți modulul Înregistrare e-mail. care vă permite să eliminați datele de conectare din formularul de înregistrare. Acum pare un pic mai mic:
Rămâne să eliminați câmpurile de parolă. Pentru aceasta, am creat un mic modul numit Registration Password Token (nume de sistem - rpt). Punem în aplicare hook_form_FORM_ID_alter ():
Acum înregistrarea pare mult mai ușoară:
Pasul trei. Crearea unui jeton.
Completați tokenul cu date care vor fi disponibile numai în timpul procesului de înregistrare:
Acum, un registru [utilizator: parolă] nou va fi disponibil la înregistrare. care pot fi folosite în textul literei:
Dacă activați modulul Token. atunci jetonul creat va fi afișat în lista generală:
De fapt, asta e tot.
Pasul patru. Scrierea modulului - trimiteți-l altora.
Modulul poate fi preluat direct de la d.org: Parola de înregistrare Token. Apropo, există o setare suplimentară: generați automat parola (ascunzând în câmpurile formularului de înregistrare pentru a introduce parola) sau lăsați-o așa cum este. Dar, în orice caz, parola poate fi trimisă la e-mail când se adaugă tokenul corespunzător.