Automatic login through SSH?

For sure you can use public key authentication for ssh:
https://wiki.mikrotik.com/wiki/Use_SSH_to_execute_commands_(public/private_key_login)

If you want to gain access to your MT router from an external net connection, the best method is VPN. Port knocking is also done as fall back method.
Havent heard of people using SSH.