User clicks on link in email and goes to for with Log In or Sign Up. Which should they use?
Use Sign up then get "Please verify your email address"
Receive "verify your account" from "scriptureforgeissues@sil.org" ? (this might be due to this being the dev tennant)
Receive "Email verification" screen
Sign out and try to sign in ... but get "Organization Membership is Required
Who is Organization administrator? How do I contact them?
Finally check with Organization Admin, but there is no record of the user being added to the organization.
Try link in first email and Sign In this time
Sign out, wait a little, sign in again and l get logged in, but I can't do anything:
Communicate to Organization Admin again ... they can now see the user and assign to groups and roles
Observations
Email from Scriptoria is poorly formatted (simplistic). Should we make it more like email coming from Auth0?
Why didn't the first time with the invitations/organization-membership and the Signup not connect the new user to the organization?
Sometimes when the user tries to use the invitation for the first time, they get a "token already used" (I think React has rendered multiple times and sends multiple requests).
It would be good for the admin to assign roles and group at the time of the invitation (it would require changing the schema for the OrganizationMembership.
We really don't need the owner of the organization. I don't think we use it for anything? Maybe to contact them if there is an issue, but it shouldn't be required to create the organization.
We normally don't have them added as a user anyway to I have to set the owner to me.
Creation of the organzation in S1 seems to have a client error.
The current on boarding process:
Organizational Admin invites user to organization with email by
a. clicking "+ Invite User"
b. entering email in popup
With this link: https://dev.scriptoria.io/invitations/organization-membership/ef645de4-8b47-4bcd-a61a-d56a7b110aa4
Who is Organization administrator? How do I contact them?
Finally check with Organization Admin, but there is no record of the user being added to the organization.
Try link in first email and Sign In this time
Observations