Projekt

Obecné

Profil

Požadavek #908

uzavřený

Verifikace e-mailu

Přidáno uživatelem Michal Kliment před téměř 10 roky(ů). Aktualizováno před více než 8 roky(ů).

Stav:
Uzavřený
Priorita:
Normální
Přiřazeno:
Kategorie:
Členi a uživatelé
Cílová verze:
Začátek:
2014-05-09
Uzavřít do:
% Hotovo:

100%

Odhadovaná doba:

Popis

Možnost prověřit funkčnost e-mailu. Např.: na profilu člena by u jeho e-mailu byl odkaz na funkci, která by na daný e-mail poslala zprávu s potvrzovacím odkazem. Ověření/neověření e-mailu by bylo pouze informativní pro administrátora a na funkci zasílání e-mailů uživateli by nemělo vliv.

Aktualizováno uživatelem David Raška před téměř 10 roky(ů)

  • Stav změněn z Nový na Ve vývoji
  • Přiřazeno nastaven na David Raška

Aktualizováno uživatelem Ondřej Fibich před téměř 10 roky(ů)

Implementoval bych asi pouze u e-mailů, ale i to je diskutabilní jelikož e-mail může skončit ve spamu (aj. problémy spojené s BFU).

Celkově chybí specifikace, kdy se má kontrola provádět. Např. co změna adminem? Co se stávajícími maily? (nebudeme přece nutit všechny členy klikat teď, ne?)

Celkově se takových problémů může vyskytnou více, a proto bych zatím vývoj chtěl pozdržet. Začat na tomto úkolu bude možné až po kompletní specifikaci, jinak to může bez konzultace zanést víc problémů než užitku.

Aktualizováno uživatelem David Raška před téměř 10 roky(ů)

Ok, tak zatim necommituju.

Aktualizováno uživatelem David Raška před více než 9 roky(ů)

  • Stav změněn z Ve vývoji na Čeká se

Aktualizováno uživatelem Michal Kliment před více než 9 roky(ů)

Původně záměr tohoto úkolu je v tom, že při automatické fakturaci je nutné, aby člen/zákazník uvedl správný a funkční e-mail, na které mu bude systém pravidelně zasílat faktury.

Aktualizováno uživatelem Ondřej Fibich před více než 9 roky(ů)

  • Kategorie nastaven na Členi a uživatelé
  • Stav změněn z Čeká se na Nový
  • Cílová verze nastaven na 1.2

Jo takže jenom někdy a po vyvolání akce adminem, asi jsem to špatně pochopil. Tak ať je to dělané upozorňovací zprávou, ok?

Michal Kliment napsal:

Původně záměr tohoto úkolu je v tom, že při automatické fakturaci je nutné, aby člen/zákazník uvedl správný a funkční e-mail, na které mu bude systém pravidelně zasílat faktury.

Aktualizováno uživatelem David Raška před téměř 9 roky(ů)

  • Stav změněn z Nový na Odeslaný
  • % Hotovo změněn z 0 na 100

Aktualizováno uživatelem Ondřej Fibich před téměř 9 roky(ů)

  • Stav změněn z Odeslaný na Znovu otevřený
  • % Hotovo změněn z 100 na 50
Nedostatky
  • Implementováno u e-mailů -> odstranit verifikaci telefonu z popisu požadavku. Celkově také dodělej popis požadavku tak, aby odpovídal implementaci (např. celkovým cílem požadavku bylo používat pouze ověřené e-maily, nyní to má jen informativní hodnotu - cožu mi nevadí - ale nesplňuje to zadání požadavku).
  • Chybí nápověda (tabulka kontaktů u "Ověřen", formulář pro ověření, zde by měly být informace co znamená "Ověřit kontakt" a "Odeslat ověřovací zprávu").
  • Informace ověřen/neověřen v profilech a v tabulce kontaktů by se neměla zobrazovat u jiných než e-mail kontaktů.
  • Signalizace neověřeného e-mailu navrhuji udělat takto:
    • Ověřený by se zobrazoval normálně, s tím, že by měl titulek po najetí myši "Kontakt byl ověřen",
    • Neověřený by byl tučně a červeně, titulek po najetí myši "Kontakt není ověřen" a hned za hodnotou by byl buttonek na ověření.
  • U přidání člena by mělo být možné zatrhnout checkbox pro zaslání verifikace zároveň s přidáním člena.
  • Edituj upgrade db:
    • typ verify TINYINT(1)
    • u verify přidat defaultní hodnotu 0 (DEFAULT 0)
    • vylepšit text (např. <p>Please, verify your FreenetIS e-mail address contact {contact} by clicking on this link: <a href=\"{verify_link}\" target=\"_blank\">{verify_link}</a></p>)
  • Notifikační zpráva má editovatelné i jiné části než e-mail.
  • Chybí status zpráva, že zpráva s verifikací byla odeslána.
  • Proč se neverifikuje e-mail po kliknutí na odkaz a namísto toho je zobrazen formulář? Nechápu ten postup. Zkus si představit jak to celé má z pohledu uživatele fungovat.

Celkově jsi to prostě odfláknul :-).

Aktualizováno uživatelem Ondřej Fibich před téměř 9 roky(ů)

Možná by formulář mohl zůstat jako target odkazu z mailu. Neměl by ale tím pádem obsahovat buttonek pro odeslání zprávy pro uživatele, který má verifikovat.

Aktualizováno uživatelem David Raška před téměř 9 roky(ů)

Jak řešit případ s vypnutým modulem e-mailu? Nezobrazovat oveřen/neověřen nebo bude defaultně ověřen?

Aktualizováno uživatelem Ondřej Fibich před téměř 9 roky(ů)

David Raška napsal:

Jak řešit případ s vypnutým modulem e-mailu? Nezobrazovat oveřen/neověřen nebo bude defaultně ověřen?

Zobrazovat normálně, jen u ověření "zašednout" tlačítko pro odeslání a přidat na něj titulek s infem proč to nejde.

Aktualizováno uživatelem Anonymní před téměř 9 roky(ů)

Ja osobne bych se za overeni emailu a telefonu primlouval - je pak videt zda vubec kontakty funguji - nekolikrat se mi stalo ze jsem posilal zpravy sms a ty se mi vratili jako nedorucene - telefon neexistuje nebo jsem mel v emailu napsanou nesmyslnou adresu - to same u telefonu. Rekl bych pokud nekdo chce byt clenem tak proc se stydi za telefon a email - do prihlasky si ho vymysli a pak kdyz prohledavam net tak ho najdu, ze ma kontakt spravny jako podnikatel. Kdyz neco chci tak dam snad na sebe komplet udaje !

Aktualizováno uživatelem David Raška před téměř 9 roky(ů)

  • Předmět změněn z Verifikace e-mailu/telefonu na Verifikace e-mailu
  • Popis aktualizován (rozdíl)
  • % Hotovo změněn z 50 na 100

Aktualizováno uživatelem Ondřej Fibich před téměř 9 roky(ů)

$cc = new Contacts_Controller();
$cc->send_verify_message($contact_model->id);

Nemůžeš si vytvořit controller v controlleru! To je střelba do nohy.

Aktualizováno uživatelem Ondřej Fibich před téměř 9 roky(ů)

  • % Hotovo změněn z 100 na 90

Ještě jedna drobnost, pokud verifikaci provede uživatel z odkazu v mailu tak na něj buď vstřícnější a namísto "Contact have been successfully verified" notifikuj "Your contact has been successfully verified, thank you for your participation in the verification process."

Aktualizováno uživatelem David Raška před více než 8 roky(ů)

  • Stav změněn z Znovu otevřený na Uzavřený
  • % Hotovo změněn z 90 na 100

Také k dispozici: Atom PDF