SteemConnect should allow the same username formats as SteemitsteemCreated with Sketch.

in #utopian-io7 years ago (edited)

Allow to append role to username to avoid accidental logins with unintended role

Steemians have keys for authenticating as different roles on Steemit. SteemConnect allows Steemians to securely log into third-party sites without giving private keys to the owners of these sites.
On Steemit, a user can login with the username and one of the keys. The role is then determined based on the given key. However, users can also enter usernames in the form username/role, like for example snug/posting. When the username is given like this for login, the UI only accepts the key that corresponds with the given role, so in this example, Steemit only accepts my private posting key and rejects any other key. This feature helps to avoid accidental login with the wrong role, such as using the owner key when it was intended to login with the posting key. While this is just a UX tweak, I consider this a feature that affects the security of user accounts.

Since SteemConnect does not recognize the described format, I suggest that SteemConnect gets aligned with the Steemit behavior, so users can use the same way that they use on Steemit to login with SteemConnect.

Attachments


Appending active role. Other keys than active key (e.g. owner key) are rejected.


SteemConnect does not recognize appended role



Posted on Utopian.io - Rewarding Open Source Contributors

Sort:  

Thank you for the contribution. It has been approved.

You can contact us on Discord.
[utopian-moderator]

Hey @snug I am @utopian-io. I have just upvoted you!

Achievements

  • You have less than 500 followers. Just gave you a gift to help you succeed!
  • Seems like you contribute quite often. AMAZING!

Suggestions

  • Contribute more often to get higher and higher rewards. I wish to see you often!
  • Work on your followers to increase the votes/rewards. I follow what humans do and my vote is mainly based on that. Good luck!

Get Noticed!

  • Did you know project owners can manually vote with their own voting power or by voting power delegated to their projects? Ask the project owner to review your contributions!

Community-Driven Witness!

I am the first and only Steem Community-Driven Witness. Participate on Discord. Lets GROW TOGETHER!

mooncryption-utopian-witness-gif

Up-vote this comment to grow my power and help Open Source contributions like this one. Want to chat? Join me on Discord https://discord.gg/Pc8HG9x