Feature: disable password login

WP [#7662](https://www.openproject.org/work_packages/7662)

Requires merging of [this](https://github.com/finnlabs/openproject-self_registration_by_mail/pull/17) into `openproject-self_registration_by_mail`.
Something with the rebase went wrong here :)