When I login/signup to a website, I'm always sending my password in plaintext to the server (obv. encrypted via TLS). What's the difference?
browser -> www.example.com
browser -> www.example.com -> Base
That's the biggest problem I see with this approach. The password will be seen by two parties instead of just one.