fix: #14385 (direct login infinite redirect loop)
some refactoring; test display of instructions
removed obsolete route
polish
removed unused user (you can log out anon too)
Merge pull request #1696 from opf/feature/direct_login_flash_messages

fix: #14385 (direct login infinite redirect loop)