Design of the authorize page and add revoke tokens

Hi everyone,

New apps are developed every day and more and more are using Steemconnect to connect users to their app. However from a user point of view it's still a bit blurry, what is actually happening ?

Before we had that:

authorize-old.jpg

Ok so I'll allow the app busy to use my posting role, sure why not. But next:

active-key.jpg

Holy guacamole, type my active key ! No way.
So let me explain a little bit what happens here. What you are actually doing is allowing SteemConnect to modify your profile using your active key in order to allow busy for instance to use your posting role meaning writing comments from the application. The active key is NEVER EVER transmitted to the server, all encryption happen in your browser and the applications like busy DOES NOT have knowledge of the active key.

Here is a link to the transaction transmitted to the blockchain:
https://steemd.com/tx/34703ca4257735d924c080047a1a420f1ed5c866

And a little screenshot for the lazy ones :)

transaction.jpg

Although you have authorized the application to use your posting role it was not really clear nor precise of what the app could do. So we have improved the design to make it a lot more beautiful for one and added more details:

authorize-new.jpg

Ok so now I see that the app will be able to vote, write a post or a comment, etc. That way you will know what YOU are allowing the app to do.

That's great but what if I don't want that anymore. Let's say I don't want to use busy.org anymore. Well that's insane how come you don't want to use busy.org no more !!!
...
...
Okay, we've provided you with a way to do that (we're kinda of sad though :'( )

Did you know that SteemConnect comes with a dashboard ? (And we are currently redesigning it by the way ;) )
If you click on the Authorized Apps menu you'll see what apps have authority other your account

revoke-all-tokens.jpg

And at the bottom of that list the way to revoke tokens, meaning the authority you have previously allowed. Here you revoke the token for all the apps.

If you go on the app page, you'll be able to revoke only the rights of the concern app.

revoke-app-tokens.jpg

Thank you for reading, that's all for today.
Don't forget to follow the busy team to stay updated !



Open Source Contribution posted via Utopian.io

Sort:  

Hey @gregory.latinier I am @utopian-io. I have just super-voted you at 19% Power!

Suggestions https://utopian.io/rules

  • Your contribution is less informative than others in this category.

Achievements

  • I am a bot...I love developers... <3
  • You have less than 500 followers. Just gave you a gift ;)
  • You are generating more rewards than average for this category. Super!
    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

hi team of busy.org.

today i'm post by busy.org, but i not getting any upvote on my post.

please tell me what's reason.

The design with the checkboxes is better than before, but it still lacks the certainty of what is going on. I think it must be clarified that this access is necessary and only there, so that Busy can access the blockchain and post the users content. Particularly confusing are:

  1. the checkboxes, arrows are better to indicate what is happening
  2. the name @busy.app which whould be changed to Busy.org, because there is no apparent connection between the two for uninformed users
  3. and as mentioned the inexistent explanation of why all the fuzz is necessary

I am to you follow me my follow please

Thank you for the contribution. It has been approved.

[utopian-moderator]

Congratulations @gregory.latinier! You have completed some achievement on Steemit and have been rewarded with new badge(s) :

Award for the number of upvotes received

Click on any badge to view your own Board of Honor on SteemitBoard.
For more information about SteemitBoard, click here

If you no longer want to receive notifications, reply to this comment with the word STOP

By upvoting this notification, you can help all Steemit users. Learn how here!

very nice topic

I like busy, going to try this..