It creates another system that needs to access your private key. But this means the authentication mechanism needs to access my private key.
Nobody has access to the private key except your wallet.
I don't understand the point of this at all when it takes all of 1 minute to create a blockchain account which you can use solely for identification purposes if you wish.
The point is that you don't have to set up another wallet and your don't have to type anything in.
USERNAME [ franky1 ]
using your registered address to sign the MESSAGE and paste the signature below
MESSAGE [ franky1 wishes to log into this zone at 01:06AM on the 8th of May G0b3ldiG00p ]
Signature [ sflskdjflaskj;laskjf;aslkdfj;slkdjf;asdkhjgjdrttjfgdfsrgffdgsfgjfgsdff;asldkfj;sldlkf;a= ]
My guess is that that is exactly how it works.