Open christoph-maurer opened 2 years ago
Currently users don't need to be verified by a third party. Only institutions require verification before a user associated with an institution can add components, methods, and so forth for that institution. In short, right now, anyone can register with his/her email address, she then needs to confirm her email address, she can then add as many institutions as she likes. Before she can add anything to those institutions (to which she is associated by default because she created them), the institutions need to be verified by a verifier. In https://github.com/ise621/metabase/commit/0277e8ed3111bca5b95676b7475f98b8286d38df I added code that sends emails to all verifiers when a new institution is created and awaits verification.
The
verifier(s)
should receive an email including name and email address of the new account. They should then contact the new user, ask her how she would like to use buildingenvelopedata.org, verify her and grant her the appropriate rights.