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.