A language is only as good as its developer is.

login /registracija

Pagaliau pradėjau programuoti devnet.lt projektą :) Manau kelių sav. bėgyje paleisiu beta versiją, kurią galėsite laužyti ir kritikuoti.

Programuojant kilo tokia mintis: o kodėl yra atskiriama registracija ir prisijungimas? Pvz. jei visa aktuali info (reikalinga prisijungti) yra email ir slaptažodis. Galvoju devnet.lt projekte šias dvi funkcijas sujungti į vieną: jei vartotojas ateis pirmą kartą – suveiks kaip registracija, priešingu atveju – prisijungimas. O prisijungus / užsiregistravus bus galima suvesti papildomą info apie save.

Kokią jūsų nuomonė apie tokią idėją? Laukiu komentarų :)

P.S. prisegu foto, kaip atrodo devnet.lt (sneak-peak) karkasas :)

devnet.lt

Be Sociable, Share!
  • Edgaras

    Mane tokia idėja džiugina

  • http://pdfcv.com medwezys

    Jo, aš jau seniai tokią idėja turėjau. Mačiau net bandymų viską viename text fielde daryti, tipo “username password”.
    Šiaip paprasta viskas, minusai tik tame, kad mistypinus savo loginą/username’ą bus sukuriamas naujas vartotojas. Arba jei mistypini passwordą registruodamasis, reiks vėliau naudotis “forgot your password” funkcija.
    Kitas klausimas, kaip apsiginsi nuo botų, kuria galbūt prikurs tau milijoną vartotojų?
    Ir kodėl tiesiog nenaudojus OAuth? aš pdfcv.com planuoju padaryt tik juos matomus, ir mažą linką į standartinę registraciją. Su Oauth registracijos ir login view’sai nesiskiria nė kiek irgi :)

  • http://aur1mas@devnet.lt aur1mas

    Dėl naujo vartotojo sukurimo – tai apie tai galvojau ir manau padaryti ‘confirmation’ f-ją. Vartotojas per tam tikrą laiko tarpą tūrės patvirtinta, kad email yra jo ir kad jis yra aktyvus.

    “Forgo password” f-ja ir taip dažnai naudojama :) Tad čia nematau nieko blogo :)

    Nuo botų galima apsiginti su “Captcha” ar Custom algoritmų, pvz. “du + keturi” :) Juos galima naudoti tada, kai vartotojas jau kelintą kartą registruojasi iš to paties domain name’o :)

    Dėl OAuth – galvoji pajungti truputį vėliau. Dabar noriu sudėti bazinį funkcionalumą, padaryti UI. O vėliau iteracijomis leisti vis naujus feature’us, kurių vienas pirmųjų ir bus OAuth :)

    Vienintėlė problema, kurią sugalvojau (išdiskutavau) – tai email adresų atskleidimas. Bet kažkaip galvoju, jog tai nebus didėlė problema :)