Ticket #329 (closed enhancement: fixed)

Opened 14 years ago

Last modified 14 years ago

Force e-mail addresses as user names

Reported by: tarmo Owned by: vahur
Priority: blocker Milestone:
Component: generic Version:
Keywords: Cc:
Time planned: 8h Time remaining: 0h
Time spent: 10.0h

Description (last modified by vahur) (diff)

(story #328) Change the registration procedure so that it allows special characters used in e-mail addresses (@_.-) in the account name. Also, validate the address so that is conforms to an e-mail address format (something like ".*@.*\..*" ).

After accepting the registration page information, the user account is not created, but the information is stored somewhere (some kind of temporary holding area) and the verification e-mail is sent to the given e-mail address. When the code is entered, the account information is read from the storage and the account is created.

Change History

comment:1 Changed 14 years ago by tarmo

  • Description modified (diff)

comment:2 Changed 14 years ago by vahur

  • Owner changed from anonymous to vahur
  • Status changed from new to assigned
  • Description modified (diff)
  • Time planned set to 8h

comment:3 Changed 14 years ago by tarmo

  • Milestone Louhi deleted

Postponed, needs rethinking.

comment:4 Changed 14 years ago by vahur

  • Time spent set to 8h

first paragraph of this ticket is already done. users can log in using email address. Member's home folder id would then be exampleatsomedomaindotcom so @-->at and . --> dot all tests where I changed foobar to foobar@… passed

there is also option to enable emailVerification which basicly won't allow users to enter password but it is sent to their email. On first login users are forced to change password

comment:5 Changed 14 years ago by vahur

  • Status changed from assigned to closed
  • Time spent changed from 8h to 18.0h
  • Resolution set to fixed
  • Time remaining set to 0h

(In [313]) closes #329 spent 10h basic funionlity is here but needs tweaking and tuning.

comment:6 Changed 14 years ago by vahur

  • Time spent changed from 18.0h to 10.0h
Note: See TracTickets for help on using tickets.