Accesul la pagina front-end

Accesul la pagina front-end

IMHO - în zaminusovali zadar. Întrebarea era „cum să acceseze o anumită pagină a site-ului la un singur utilizator.“ Pe de o parte, da - a răspuns. Prin grup, etc. Pe de altă parte, este o problemă care se referă într-adevăr-o MODX partea slabă și întunecată - oferind drepturi specifice utilizatorilor. Imaginați-vă că rula pe programe sociale MODX, în cazul în care utilizatorii pot scrie propriile lor subiecte și de a acorda drepturi individuale unor prieteni. Acum, dacă încercați să pună în aplicare acest lucru, este necesar să se producă grupuri de utilizatori 100,500. MODX pentru că nu există nici un mecanism de acordare a drepturilor la care orice utilizator particular. Există acordarea unor drepturi grupuri de utilizatori la resursele de grup, etc. Și doar apoi să înțeleagă ce grupurile sunt utilizatori și documente. Nu este gud. Și e foarte confuz. De asemenea, în MODX nici un lucru, cum ar fi proprietar (de exemplu, proprietarul entității). În opinia mea, ar trebui, de asemenea, luate în considerare în mod corespunzător. Dacă eu sunt creatorul unor natură - așa că am totul bine. Aceasta este logica. Dar, în practică, acest lucru nu este.

La un moment dat am confundat mecanism de politică dopilivaniem MODX și să ia în considerare drepturile individuale ale utilizatorilor, fără a fi nevoie de a adăuga la grupul de resurse și utilizatori. Asta este, a fost posibil să se dea drepturi ca indivizi și grupuri specifice. Desigur, a trebuit să folosesc un CRC. Dacă sunteți interesat, aici sunt unele dintre codurile:
modzilla.class.php - clasa de modul de bază
Proiectul modzillaproject.class.php CRC
politici de securitate clasa personalizate modzillaaccess.class.php.
modzillaaccessprojects.class.php ceva acolo, de asemenea, cu dreptul de a contacta.

Materialul este extrem de mozgovynosyaschy, dar cel mai mult suc. Deci, dacă stăpânit, va înțelege foarte mult.

articole similare