Does nem have account token verify system like nxt?
I believe by far this is one of the most underrated feature that nxt has from the very beginning!
If you have experience with nxt you may know what im talking about. If not, i will try to explain it here.
Basically every nxt account has an internal verification system that can verify an account is owned by you, or atleast you have the access to it. Its like the PGP system most devs already use.
With this verification system, you can make use of msg+verify code as an universal login for everything that is keen to integrate this feature. Imagine login into forum.nemcoin.com by entering your account number and verify key provided by the nem client.
Now imagine not needing to register a new account for anything ever again, even for something that doesn't exist yet.
https://nxtforum.org/unity/how-to-verify-tokens/msg103042/#msg103042
You generate and validate tokens in the NXT client.0 - Click "gear icon" on top right corner of nxt client
1 - Click "Generate Token"
2 - Click "Validate Token" on the "NXT Token Generation / Validation" pop-up box.
3 - Paste their message into the "Data" entry box.
4 - Paste their token into the "Token" entry box.
5 - Click "Validate"
It will then tell you if the token is valid, what account the token was generated from and the date/time of generation.
As an example try to valid longzai1988's token for the NXT Services v1.4.6 release.
His message is:
Code: [Select]
https://bitbucket.org/longzai1988/nxt/downloads/nxt-services-plugin-1.4.6.zip-23FC738FA24652A48D6BC8C255939C8F3D18502048A0DF59248D891C4455ADC6
His token is:
Code: [Select]
f0dgog6229p16d2qefboj5isoqjk6bm54or7nis1h2ljoosleofpcrhsi249cig1hveqamfduht524celb769klk8d06u0h3kabc3utgc4f0siqu51oi6635lbd9atj98615u3kamu9l6us8pbsj0cqrqjlvcd98
His account is:
Code: [Select]
NXT-HSBE-8PWL-CUCD-BHUD6
When you validate this in the NXT client it should say, "The token is valid and belongs to account NXT-HSBE-8PWL-CUCD-BHUD6. It was generated on 9/4/2014 02:42:30."
Now take the above data for use in the website login.
The token is valid (login true/false)
belongs to account NXT-HSBE-8PWL-CUCD-BHUD6 (login user)
It was generated on 9/4/2014 02:42:30 (acceptable range for token to be valid can be in seconds or years depend the security you need for the website)