Ticket #109 (closed enhancement: fixed)

Opened 2 years ago

Last modified 20 months ago

Account activation based on 'access-code'

Reported by: winfried Owned by: zeank
Priority: P1 Milestone: Book environment
Component: intranet Version: 3.0
Severity: normal Keywords:
Cc:

Description

After giving an unused and valid activation code, it should be able to create an user-account in helpim. The username should be the e-mail address of the user.

Change History

follow-up: ↓ 2   Changed 2 years ago by zeank

  • owner changed from winfried@… to zeank
  • status changed from new to assigned

quoting winfried from chatlog:

in eacht book there is an activation code after entering the code, you can create an account in the book-environment (e-mail address as login-name, real-name stored and password)

in reply to: ↑ 1   Changed 2 years ago by zeank

Replying to zeank:

quoting winfried from chatlog: in eacht book there is an activation code after entering the code, you can create an account in the book-environment (e-mail address as login-name, real-name stored and password)

(nb e-mail activation needs to send to create the account, the e-mail addresses need to be valid)

  Changed 23 months ago by zeank

(In [1003]) initial import of new classes for account activation (refs #109)

  Changed 23 months ago by zeank

(In [1005]) fixed wording fixed table definitions finally added call to actually create the tables (refs #109)

  Changed 23 months ago by zeank

(In [1006]) added uri to access code panel (refs #109)

  Changed 23 months ago by zeank

(In [1007]) added addError, checkNotEmpty and checkMatch for convenience (refs #109)

  Changed 23 months ago by zeank

(In [1008]) initial version of verify action (refs #109)

  Changed 23 months ago by zeank

(In [1010]) fixed wording (again) (refs #109)

  Changed 23 months ago by zeank

(In [1011]) fixed form fields (refs #109)

  Changed 23 months ago by zeank

(In [1012]) renamed AccessCode?.py to RegisterUser?.py (refs #109)

  Changed 23 months ago by zeank

(In [1013]) prefill form with posted values (in case of errors) refs #109

  Changed 23 months ago by zeank

(In [1014]) fixed typo refs #109

  Changed 23 months ago by zeank

(In [1015]) added checkEmailValid refs #109

  Changed 23 months ago by zeank

(In [1016]) validate: check if email is valid refs #109

  Changed 23 months ago by zeank

(In [1017]) unused import removed refs #109

  Changed 23 months ago by zeank

(In [1018]) improved readability refs #109

  Changed 23 months ago by zeank

(In [1020]) config added to make path /register work refs #109

  Changed 23 months ago by zeank

(In [1024]) getACByToken added checkACTokenValid added refs #109

  Changed 23 months ago by zeank

(In [1025]) check if access code token supplied is valid refs #109

  Changed 23 months ago by zeank

(In [1026]) added result page for successful registration refs #109

  Changed 23 months ago by zeank

(In [1029]) added constructor for class Signup refs #109

  Changed 23 months ago by zeank

(In [1030]) setACTokenInvalid added createSignup added refs #109

  Changed 23 months ago by zeank

(In [1031]) performAction: create signup and set access code invalid refs #109

  Changed 23 months ago by zeank

(In [1036]) actually send an email refs #109

  Changed 23 months ago by zeank

(In [1037]) make activation work refs #109

  Changed 23 months ago by zeank

  • status changed from assigned to closed
  • resolution set to fixed

  Changed 23 months ago by zeank

(In [1038]) show link to registration page refs #109

  Changed 23 months ago by zeank

(In [1039]) fixed link to activation refs #109

  Changed 23 months ago by zeank

(In [1040]) getParam added refs #109

  Changed 23 months ago by zeank

(In [1041]) prefil form with supplied params refs #109

  Changed 23 months ago by zeank

(In [1042]) set default value for activation key refs #109

  Changed 20 months ago by winfried

(In [1210]) moving definition menu-items before login to configfile, to preserve compatibility with other HelpIM setups. refs #109

Note: See TracTickets for help on using tickets.