External User - require code from email for log-in

Description

Based on feedback:
https://ossapps.atlassian.net/browse/SUP-5371

If selected user (domain) feature is used - then there is a problem.
If user lost access to company email - he still can log into External Share.

For every login - we should send email with login-code.

For local/development environment - we should print login code to console
This way programmers do not need to setup outgoing email server.

Linked issues

relates to
Issue Type Icon ESFC-273 External User - require code from email for log-in Priority: Medium Assignee:
Withdrawn