Gestiunea utilizatorilor în Windows

0 comentarii

Noile versiuni de Windows au îmbunătăţit clar experienţa utilizatorului, mai ales prin implementarea unor interfeţe grafice noi, uşor de folosit. De asemenea, s-au adăugat noi instrumente pentru accesul la setări de bază. Multe dintre acestea erau deja disponibile încă de la apariţia lui Windows XP, însă nu puteau fi accesate prin interfaţa grafică.

CLI - Command Line Interface
CLI (interfaţă linie de comandă) reprezintă un mecanism de interacţiune cu un calculator, sistem de operare sau un software prin introducerea de comenzi, secvenţial, linie cu linie.Această interfață, care este bazată doar pe introducerea de text, se află în contrast cu modalităţile de interacțiune de tip interfaţă  grafică utilizator (graphical user interface - GUI).

Introducerea de comenzi prin intermediul CLI.
Sistemul aşteaptă ca utilizatorul să introducă un rând de comandă şi să o confirme prin apăsarea tastei Enter. Programul CLI primeşte, analizează şi execută comanda cerută. După executare programul prezintă utilizatorului rezultatul obţinut, tot sub formă de linii de text.

În Windows, CLI este reprezentat de programul Command Prompt. Acesta poate fi lansat în execuţie din:
Start>All Programs>Accessories>Command Prompt.


Command Prompt permite accesul la setări ce nu pot fi efectuate prin intermediul interfeţei grafice.

Comanda NET USER
Permite adăugarea, modificarea, ştergerea, vizualizarea informaţiilor despre utilizatori.

Elemente de bază

  • net user - afişează lista utilizatorilor existenţi pe calculatorul respectiv
  • net user adrian * /add - adaugă un utilizator local numit adrian şi solicită o parolă
  • net user adrian psw123qrt /add - adaugă utilizatorul local adrian cu parola psw123qrt
  • net user alex * /domain /add - creează utilizatorul alex pe domeniu şi solicită parola
  • net user alex G3niu /domain /add - adaugă utilizatorul alex pe domeniu, cu parola G3niu
  • net user adrian * - schimbă parola utilizatorului local adrian
  • net user adrian floareQ - schimbă parola utilizatorului local adrian in floareQ
  • net user alex G3n1us /domain - schimbă parola utilizatorului alex pe domeniu in G3n1us
  • net user adrian /delete - şterge utilizatorul local adrian
  • net user alex /domain /delete - şterge utilizatorul alex

Opţiuni suplimentare

  • /active:{no | yes} - activează sau dezactivează contul de utilizator. Dacă aceste este inactiv atunci utilizatorul nu-şi poate accesa fişierele. În mod implicit, această opţiune este setată pe yes.
  • /comment:"text" - furnizează un comentariu descriptiv despre utilizator. Acesta poate fi de maxim 48 de caractere şi trebuie inclus în ghilimele.
  • /expires:{date | never} - determină contul să expire la data specificată. Data de expirare poate avea formatul mm/dd/yy, dd/mm/yy, mm,dd,yy în funcţie de codul ţării. Contul expiră la începutul datei specificate. Luna poate să fie un număr, un șir care să reprezinte numele întreg sau un șir de trei caractere care reprezintă o abreviere. Anii pot fi specificați ca fiind un număr de două sau patru cifre. Folosiți slash (/) sau virgulă (,) pentru a despărți elementele unei date (fără spații). 
  • /fullname:"name" - specifică numele complet al utilizatorului, care apare în loc de nume de utilizator (username)
  • /homedir:path - setează calea pentru directorul principal al utilizatorului. Calea trebuie să existe deja.
  • /passwordchg:{yes | no} - specifică dacă utilizatorul poate să-și schimbe parola. Implicit este setat pe yes.
  • /passwordreq:{yes | no} - specifică dacă utilizatorul trebuie să aibă o parolă. Implicit este setat pe yes.
  • /times:{times | all} - specifică momentul de timp cînd utilizatorul poate folosi calculatorul. Valoarea lui times poate fi definită sub formatul zi[-zi][,zi[-zi]],timp[-timp][,timp[-timp]], limitate la un incrementor de 1 oră. Zilele pot fi specificate cu numele întreg sau abreviate (M,T,W,Th,F,Sa,Su). Orele pot fi specificate în formatul 12 sau 24. Pentru formatul de 12 ore trebuie folosit PM sau AM. Valoarea all înseamnă că utilizatorul se poate autentifica oricând. Valoarea null sau spațiu gol înseamnă că utilizatorul nu se poate autentifica niciodată.
  • /usercomment:"text" - specific faptul că un administrator adaugă sau schimbă comentariul pentru utilizator.


Noi abordări în proiectarea formularelor de autentificare

0 comentarii

Pentru mulţi dintre noi, autentificarea pe un site este un procedeu obişnuit, o parte din rutina noastră zilnică. Probabil facem asta atât de des, încât nici nu mai conştientizăm procedeul în sine. Asta până când ne uităm parola, numele de utilizator sau adresa de e-mail cu care ne-am înregistrat.

Aceste experienţe nu sunt neplăcute doar pentru noi, ca şi utilizatori, ci aduc neplăceri şi companiei care deţine afacerea. Analiza unor companii impunătoare în mediul online, a scos în evidenţă, că 45% dintre oameni au solicitat mai multe cereri de înregistrare pentru acelaşi cont, 160.000 de persoane solicită zilnic parola de acces,  dintre care 75% nu ajung să finalizeze procesul de recuperare a parolei. Utilizatorii care nu sunt înregistraţi nu pot beneficia de întregul potenţial oferit de majoritatea site-urilor zilelor noastre, funcţia de autentificare este un lucru important, atât de important, încât companiile au început să studieze noi metode de design a formularelor de autentificare pentru a remedia o parte din problemele apărute.

Acesta eşti tu?
Formularul de autentificare de pe site-ul Gowalla are un aspect standard: introduci numele de utilizator sau adresa de e-mail şi parola, iar apoi apeşi butonul Sign In. Există de asemenea ajutor pentru cei care şi-au uitat parola sau sunt noi pe acest site.

Formularul de autentificare de pe site-ul Gowalla
















Dar Gowalla şi-a făcut timp să implementeze câteva componente care să ajute oamenii să se conecteze cu încredere, dacă prima lor încercare a eşuat. Dacă încerci să te conectezi cu un nume de utilizator sau o adresă de e-mail şi o parolă care nu se potrivesc, atunci sistemul nu returnează o simplă eroare, ci adaugă poza profilului şi numele utilizatorului la care încerci să te conectezi (ca în imaginea de mai jos):
Eroare la autentificare pe site-ul Gowalla























Incluzând o poză de profil, utilizatorul poate răspunde clar: Da. Acesta este contul meu şi am uitat parola sau Nu. Acesta nu este contul meu. E posibil să fii introdus numele de utilizator greşit. În ambele cazuri, Gowalla permite soluționarea problemei prin cele două butoane prezente: This isn't me şi I don't know my password.

Site-ul Quora are o abordare similară, dar nu aşteaptă apăsarea butonului de conectare pentru a oferi un feedback. Formularul spune imediat dacă nu există un cont asociat adresei de e-mail introduse şi oferă opţiunea de a crea un cont chiar în momentul de față:
Formularul Quora anunţă instantaneu când o adresă de e-mail
nu este în baza de date














În cazul în care datele sunt corecte, imaginea profilului apare în mod instantaneu în partea dreaptă a formularului. Procedeul este asemănător cu cel de pe Gowalla, dar se realizează înainte de a trimite formularul.

Dacă adresa de e-mail este corectă atunci primeşti confirmare vizuală instantanee
Acelaşi concept  a fost implementat şi de Facebook, după cum se poate observa în imaginea de mai jos:
Eroare la autentificarea Facebook

Autentificare instantă

Formularul Quora include o opţiune Let me login without a password on this browser. Setată implicit, această opţiune face ceea ce spune, şi anume, elimină necesitatea introducerii parolei atunci când te reautentifici în cont. Tot ce trebuie să faci este să intri pe site şi să dai click pe imaginea sau numele profilului de pe pagina de autentificare.
Pagina de conectare cu un singur click a site-ului Quora

Pentru a reveni la pagina standard de conectare, este de ajuns să apeşi butonul X sau Login As Another User.

Această funcţie este folositoare doar pentru site-ul Quora, nu pentru întreg internetul, de aceea apare conceptul de autentificare cu un singur cont. Site-uri majore, cum ar fi Facebook, Twitter, OpenID şi altele au încercat să abordeze metode prin care utilizatorul să nu fie nevoit să aibă mai multe conturi pentru a se autentifica pe mai multe site-uri. Un singur cont să poată accesa mai multe site-uri. Autentificarea în acest mod este mult mai rapidă. Atunci când cineva vrea să se conecteze, prin contul de Facebook sau Twitter, pe un site, este de ajuns să dea click pe butonul Login With Facebook (or Twitter). Durează o secundă, asta în cazul în care utilizatorul are deja un cont pe una dintre aceste reţele. Dar cu 50% membrii activi zilnic pe Facebook din 800 de milioane, situaţia devine optimistă.
Butonul de conectare cu Facebook




Metode speciale de securitate

Primul articol

0 comentarii

Astăzi are loc publicarea primului articol, dacă pot să-l numesc aşa. O să încep cu clasicul bun venit şi după am să prezint ideea de bază şi am să povestesc despre ce este vorba.
După cum spune şi numele, ITC Magazine, îşi propune să fie o revistă virtuală în domeniul internetului, al tehnologiei şi al comunicaţiilor, dar nu se va limita numai la atât. De ce o astfel de revistă? Deoarece am simţit nevoia să aduc în România articole palpitante, ştiri de ultima oră din domeniu şi multe, multe alte lucruri interesante. Abia aştept şi sper să vă placă.

Pe data viitoare!