Online registration for external users

Will be updated shortly…