Turinio valdymo sistema

Prisijungimas partneriams
Jūsų slaptažodis

Dirbame su:










Prisijungimo forma (easylogin1)

Modulis skirtas organizuoti kliento prisijungimą prie sistemos. Klientas prisijungimui gali naudoti tiek savo vartotojo vardą, tiek ir el. pašto adresą.

Prisijungusiam klientui sistema įrašo duomenis į masyvą $session.clients[]. Kuriame $session.clients.client_id - kliento id (kuris tuo pačiu nusako ar vartotojas prisijungęs (>0) ar ne(=0)), o $session.clients.client - yra duomenų apie klientą masyvas, tokių kaip vardas, pavardė ir kiti duomenys iš sistemos klientų duomenų bazės.

Kintamieji:

$client[] - duomenų apie klientą masyvas, sukuriamas po sėkmingo prisijungimo (tik logoff šablone).

$error[1] - masyvas sukuriamas tik tuo atveju, jei įvyksta klaida: blogi prisijungimo duomenys arba tokio vartotojo išvis nėra.

Gaunami duomenys:

action=easylogin1.login - (GET/POST) prijungia vartotoją prie sistemos, jeigu jo siunčiami autorizacijos duomenys yra teisingi. Kartu su juo reikia perduoti:

login - POST perduodamas vartotojo prisijungimo vardas arba el. pašto adresas
pass - POST perduodamas vartotojo slaptažodis
remember - POST perduodamas flagas (1¦0) ar įsiminti vartotoją. Nebūtinas
redirect_to - adresas į kuri peradresuojamas vartotojas po prisijungimo. Nebūtinas. Nuo versijos 2.1

action=easylogin1.logoff - (GET/POST) atjungia prisijungusį vartotoją

redirect_to - adresas į kuri peradresuojamas vartotojas po atsijungimo. Nebūtinas. Nuo versijos 2.1

Šablonų pavyzdžiai: