And how are the keys encrypted? Is the server secure? The number of Hive/Steem accounts hacked because a dApp admin had his server hacked and his database dumped is several tens of thousands!
No, it's not a lot of work! It's one account_update
operation in the blockchain at the first time login that's it!
You add an account like @crossposter.app
as posting authority and you just have to use the private posting key of the @crossposter.app
to sign any posting operation of the user, it mean you have just one key to secure in an encrypted environment file of the dApp (that's how Peakd, Ecency, etc... work).
And any user can revoke the @crossposter.app
as posting authority of its account by a same account_update
operation
I am aware of security. You may be able to help implement this solution.
Personally I preferred steemconnect etc. but unfortunately there are no such solutions on Blurt.
I mean that whole project is a lot of work. Above yt, we planing also support for wordpress and other social media platforms.
Support about, how things can be achieved more secure and better like you do now, is really helpful.