TOLOGIX - ISLG Maintenance

Project dealing with all ongoing maintenance of the current ISLG application (www.investorstatelawguide.com and dev.investorstatelawguide.com).

Changing restrictions on same email for multiple accounts - URGENT Regression Issue

Assigned to
Anil Vaghela Anil V. Harsh Parikh, Tech Lead at DevIT Harsh P. Ryan Knuth, Customer Support Manager at Industrial Ryan K.
Due on
Notes
Further to the video below, there are some issues with the restriction on having the same email address assigned to multiple user accounts.
  1. The production environment is not restricting users from creating multiple trial account requests. A user should not be able to submit a trial request if the email entered is the same as a non-archived user account. This is working on dev.islg, but not on www.islg
  2. This same email address restriction should be eliminated for accounts that are created and modified through the admin site or by the Group Manager (i.e., not created by Trial Request Form). There are administrative reasons for creating the multiple account with the same email address (e.g., group emails may be used for multiple accounts), and we can deal with the forgot username/password issue as follows:
    • when a user makes a request for a username or password reset with an email address that is associated with multiple active accounts, the request will be associated with the active account that is most recently created (i.e., the most recent "Sign-Up Date"). Note that this does not apply to "non-active" accounts, which should already be disregarded from the request because of their status.

Comments & Events

Harsh Parikh, Tech Lead at DevIT
Hi Morgan Maguire, CEO Morgan   and Ryan Knuth, Customer Support Manager at Industrial Ryan ,

We did above both changes on dev.islg. Please check and let us know the feedback.
Ryan Knuth, Customer Support Manager at Industrial
Hi Harsh Parikh, Tech Lead at DevIT Harsh  

I'm able to create a trial account with the same email still on dev.islg. See the two test users rknuth+0608@industrialagency.ca
Ryan Knuth, Customer Support Manager at Industrial
Hi Harsh Parikh, Tech Lead at DevIT Harsh

For #2, it seems to be working as requested now, but I'd like Morgan Maguire, CEO Morgan to confirm as well.

Thanks!

Ryan
Morgan Maguire, CEO
Hi Harsh Parikh, Tech Lead at DevIT Harsh and Ryan Knuth, Customer Support Manager at Industrial Ryan ,

#1 is working dev.islg (as it was before), but we still have the issue on www.islg, and multiple trial requests can be made with the same email address.

#2 further to video below, restriction has been lifted on adding/editing accounts from admin site, but we still have the restriction for Group Managers (cannot created multiple account with same email address); and the forgot password function is making the request to the wrong account (forgot username is working well).

Thanks,

Morgan 

Harsh Parikh, Tech Lead at DevIT
Hi Morgan Maguire, CEO Morgan and Ryan Knuth, Customer Support Manager at Industrial Ryan ,

#1. The migration is still pending for dev.islg to www.islg.

#2. We have set restriction for same email id while admin user create group managers on dev.islg. 

Following are the criteria for Group Manager same email id :

  •  If Group Manager status will be active then system will not allow to add same email id for another group manager. 

  • If Group Manager status will be Pending or Non Active then system will allow to add same email id for new group manager.  

We have also resolved the forgot password issue on dev.islg.

Please check and confirm.
Ryan Knuth, Customer Support Manager at Industrial
Thanks Harsh Parikh, Tech Lead at DevIT Harsh . I'm a bit confused here. Morgan Maguire, CEO Morgan could you please confirm if you should still be allowed to create another account with the same email address if it's already being used as an active Group Manager elsewhere?

Ryan
Morgan Maguire, CEO
Hi Harsh Parikh, Tech Lead at DevIT Harsh and Ryan Knuth, Customer Support Manager at Industrial Ryan ,

I think there's some confusion on this one. To simplify the requirements, the same email should be allowed for multiple accounts (i.e., no restrictions), except for when an account is created through the Trial Account Request form. For the restriction on accounts created through the Trial Account Request form, the restriction should not apply to archived accounts with the same email address. I hope that clarifies things.

Thanks,

Morgan 
Harsh Parikh, Tech Lead at DevIT
Thanks Morgan Maguire, CEO Morgan for clarification.

We have removed same email id restriction for all places except trail account request form on dev.islg. 

Following two criteriaes we have set for Trial account request form,
  • The same email id restriction will be not applied if account is Archived.
  • The same email id restriction will be applied if account is           Active/Non Active.
Please check and let us know the feedback.
Harsh Parikh, Tech Lead at DevIT
Hi Morgan Maguire, CEO Morgan ,

Yesterday, For testing purpose, We have removed the Activation Link on dev.islg. We have again put the link and uploaded on dev.islg.

Please check and confirm.
Ryan Knuth, Customer Support Manager at Industrial
Thank you, Harsh Parikh, Tech Lead at DevIT Harsh . I've confirmed the link is working again in the activation email.
Morgan Maguire, CEO
Everything looks good. I'll schedule this for migration on Monday.

Morgan
Harsh Parikh, Tech Lead at DevIT
Hi Morgan Maguire, CEO Morgan and Ryan Knuth, Customer Support Manager at Industrial Ryan ,

We have migrated this task on www.islg. Please check and confirm.
Ryan Knuth, Customer Support Manager at Industrial
Thank you, Harsh Parikh, Tech Lead at DevIT Harsh . Morgan Maguire, CEO Morgan , I'll let you test this on www.islg so I don't spam your subscriptions email inbox with a bunch of test data. If there's anything specific you'd like me to look at I'm of course happy to.

Ryan
Morgan Maguire, CEO
Hi Harsh Parikh, Tech Lead at DevIT Harsh ,

Further to the video below, the changes above appear to have disrupted the account activation process. After a user submits their username and password to create their login credentials, they are presented with the following error message: https://www.investorstatelawguide.com/home/RegisterUsername?userToken=FLiEEeuEDET1cF69At67sk2a9nbGnJykRIdNYD7XttRkIVb4KhpAMW1ICm%2bieIIH7RZWM%2fAJPlcvLJhbJzmLM3nD17tBi6H1sMMejyQCyFU%3d

Please ensure this gets resolved ASAP on www.islg. Because it currently prevents us from activating any account on www.islg.

Thanks,

Morgan

Harsh Parikh, Tech Lead at DevIT
Hi Morgan Maguire, CEO Morgan ,

The above issue has resolved on www.islg. Please check and confirm.
Ryan Knuth, Customer Support Manager at Industrial
Thank you, Harsh Parikh, Tech Lead at DevIT Harsh . I was able to activate the account properly again on www.islg.

Ryan
Morgan Maguire, CEO
Hi Ryan Knuth, Customer Support Manager at Industrial Ryan and Harsh Parikh, Tech Lead at DevIT Harsh ,

The activation process on www.islg is restored. I'll mark this to-do complete.

Subash Kuttan Subash and Liam Murphy-Burke, Strategic Account Manager at ISLG Liam , please free to activate accounts for users as necessary.

Thanks,

Morgan 
Morgan Maguire, CEO
Morgan Maguire completed this to-do.