Intră revoluție Mod X
Ce este Autentificare?
Conectare - acest plus, realizează funcția de securitate pentru MODx Revolution, permite utilizatorului să introducă secțiunea personală a zonei de client, pentru a produce o actualizare a secțiunii personale, trebuie doar să se înregistreze, a restabili o parolă uitată.
Istoria creației
Supliment poate fi descărcat folosind managerul MODx Revolution folosind managerul de pachete, sau adăugările MODx depozit.
utilizarea
Adaosul conectare include 10 fragmente:
Ce este Autentificare?
Componenta încarcă forma normală de conectare cu parola / ieșire și oferă procesul de autentificare a utilizatorului.
utilizarea
utilizare EXEMPLU conectare:
opţiuni de tplType
Proprietățile tplType și errTplType au o listă de opțiuni diferite și vă permite să le selectați. Aceste opțiuni pot include:
- modChunk - oferă șablon ar trebui să fie numit după bucată.
- fișier - trebuie să fie calea absolută către fișierul șablon.
- Inline - conținut de șabloane va fi direct în proprietățile sale.
- încorporat - Șablonul este deja integrat în pagina, pur și simplu setați proprietățile erorii ca substituent.
Utilizarea reCAPTCHA
În primul rând, asigurați-vă că setările de sistem # 96; recaptcha.public_key # 96; și # 96; recaptcha.private_key # 96; sunt stabilite în conformitate cu cheile API ReCAPTCHA. Apoi, tot ce trebuie să faceți pentru ei este de a adăuga dobavleniya- „reCAPTCHA“ preHook în apelul fragmentului.:
Asigurați-vă că # 91; # 91; + login.recaptcha_html # 93; # 93; înlocuitor este bucăți dvs. loginTpl. Acest lucru va face ReCAPTCHA necesară atunci când un utilizator introduce parola.
Cum ieșirea de utilizator (log out)? Apelează pagina care conține fragmentului de conectare și să treacă anumite „logout“ ca un serviciu / serviciu prin intermediul URL-ul. Este de la pagina 21 Următorul exemplu fragment de conectare fragmentul:
fragment changepassword
fragment simplu changepassword care este utilizat împreună cu datele de conectare, care permite utilizatorilor să-și modifice parola pe site-ul MODX Revolution. O puteți plasa oriunde, și va procesa formularul pentru utilizator pentru a schimba parola.
Utilizarea changepassword
Pur și simplu creați un formular pentru a recupera parola, iar în locul potrivit pe pagina, plasați apelul fragment. De exemplu:
proprietăţile changepassword
Changepassword vine cu unele proprietăți implicite stabilite, acestea pot fi înlocuite. Printre acestea se numără:
Fragment ConfirmRegister?
ConfirmRegister piesă simplă, prin care utilizatorul trebuie să confirme înscrierea pe site-ul, în cazul în care „activare“ în fragmentul Registrul este setat la 1 (implicit). trebuie să apelați fragmentul de pe o pagină separată.
Utilizarea ConfirmRegister
Trebuie să creați o pagină de utilizator cu un apel Activarea unui fragment:
De exemplu, pagina de înregistrare va arata astfel:
Proprietățile implicite
ConfirmRegister are unele proprietăți ale implicit. Printre acestea se numără:
Opțiuni tplType
TplType Proprietatea ocupă o varietate de opțiuni. Acestea pot fi:
Fragment profil?
Profil utilizator toate curent setează un câmp (sau un anumit utilizator). care vă permite să afișați pagina de informații de utilizator.
utilizarea
Trebuie doar să adăugați un apel fragment la pagina pe care doriți să afișați profilul utilizatorului MODX Revolution:
Parola Câmp niciodată ustanovdivayte ca substituenților, din motive de securitate.
Profilul vine cu unele proprietăți implicite pot fi înlocuite. Printre acestea se numără:
Un șir prefix la toate substituenților pentru câmpurile care vor fi instalate într-un fragment.
Opțional. Fie ID-ul de utilizator sau nume de utilizator. Cand este setat, se arată că profilul de utilizator.
În cazul în care este inclus, este setat ca agregate toate domeniul extins, de asemenea.
Afișează informații utilizatorului autentificat
Afișează informații de utilizator conectat culoarea preferată cu prefixul USR:
# 91; # 91; + usr.username # 93; # 93; e culoarea preferata este # 91; # 91; + usr.color # 93; # 93;
Fragment ResetPassword?
ResetPassword fragment simplu, care este utilizat în conjuncție cu ForgotPassword, care permite utilizatorilor să recupereze o parolă uitată. Acest fragment este plasat pe pagina, un link la care utilizatorul va primi un e-mail, și făcând clic pe care va reseta parola.
utilizarea
Creați o resursă cu un fragment de apel:
Apoi, creați o altă resursă cu un fragment de apel ForgotPassword, și specificați id-ul resursei în cazul în care este apelul fragment ResetPassword:
proprietăţile ResetPassword
ResetPassword vine cu unele proprietăți implicite care pot fi înlocuite. Printre acestea se numără:
Opțiuni tplType
Proprietăți tplType are opțiuni diferite. Cum ar fi:
Fragment MODIFICĂPROFILUL?
utilizarea
Pentru a utiliza editarea profilului, creați mai întâi o resursă, făcând clic pe care utilizatorul poate edita profilul său. Apoi, adăugați acest apel fragment:
proprietăţile MODIFICĂPROFILUL
MODIFICĂPROFILUL vine cu unele proprietăți implicite care pot fi înlocuite. Printre acestea se numără:
Numele formularului buton care declanșează depunerea depune.
Mesajul a fost trimis cu succes
nume de e-mail pentru un câmp de formular
O listă separată prin virgulă a substituenților, sau fragmente, care vor fi executate la actualizarea profilului, dar după testul. Puteți specifica, de asemenea, un „captcha“ ca substituent.
O listă separată prin virgulă a substituenților, sau fragmente, care vor fi procesate după ce actualizați profilul
În cazul în care este instalat ca un nume de coloană în profil, MODIFICĂPROFILUL încercare de a sincroniza numele de utilizator în acest domeniu, după un succes salva.
Indiferent dacă sunt sau nu de a stabili orice câmpuri suplimentare sub forma domeniului extins Profiluri. Acest lucru poate fi util pentru stocarea câmpuri de utilizator suplimentare.
O listă separată prin virgulă de câmpuri pentru a exclude.
Prefixul de utilizat pentru toți substituenții specificate în acest fragment.
Forma MODIFICĂPROFILUL
În continuare, următorul cod HTML forma de apel fragment (adăugați câmpuri care sunt necesare pentru a forma). Acest formular este de a lgnupdateprofile.chunk.tpl bucată.
Documentația MODX
Pentru a mă contacta, utilizați una dintre următoarele metode sau prin intermediul formularului de feedback:
Servicii de dezvoltare de site-uri pe MODX
MODX este un software pe care le folosim pentru a dezvolta toate site-urile noastre.
MODX vă va permite să aibă control complet asupra continutului utilizat pe site-ul dvs., puteți adăuga, șterge, modifica, și să modifice orice conținut pe care doriți, puteți gestiona pe deplin site-ul dumneavoastră.
dezvoltare web profesionala pe MODX, rafinament si suport de site-uri. crearea și completarea magazine online MODX.