Login with your seed phrase - how does it work?

I was installing anytype in other devices, when I realized that any subsequent login doesn’t require a username but just the keyphrase. I found it a bit weird that only the phrase was asked as traditionally one uses a username and a password.

Could you explain a bit about how the syncing happens and how just the key phrase is sufficient?


Thanks for the question!

Basically we are using the process of [derivation process](Key derivation function - Wikipedia) to get all the information that needs to be associated with your keyphrase.

I will try to explain what is going on under the hood when you sign in on another machine: