Random Idea:
Login into your Web site using a SSH session which returns you a login token.
You register your public key in the site allowing you to try this method.
Let's say you enter here https://example.com/login
it takes you to
ssh://login.example.com (or something similar)
which redirects to
[https://example.com/login/[TOKEN]/](https://example.com/login/[TOKEN]/)
What do you think? ⌘ Read more****