I have implemented login to AVLE using steem keychain. If your browser supports Steem Keychain, just type your account and make the Key empty as follows: ![image.png](https://cdn.steemitimages.com/DQmSKZXKQq3rBHAzF78y7dv3UpVZFuW6JK3LA8Zma8egmZm/image.png) The AVLE dapp detects if Steem Keychain is available, then shows the following: (@starlord28, I use requestSignBuffer instead of requestVerifyKey for login-in) ![image.png](https://cdn.steemitimages.com/DQmPVdHjiJUaEKD5z8u1kMUjsg1zPXaybqg6MQQvXanp7oD/image.png) Then, you will get verification email that is registered in sign-up process like this: ![Screen Shot 2021-11-24 at 11.22.50 PM.png](https://cdn.steemitimages.com/DQmYD6bKaiPHbyoG2QYafp4EBN5tRau6py3W5XExp1PdbXo/Screen%20Shot%202021-11-24%20at%2011.22.50%20PM.png) Here when you click the link in the email, then you will be logged in AVLE. ![image.png](https://cdn.steemitimages.com/DQmZwGQq6G6cWX3MDxp8f7wZUxmed2GHZEujwyvzDBTft9q/image.png) The email verification is to login in Firebase service and to ensure safety. The email verification can be used as a 2FA (two-factor authentication). --- ## Please Vote for @etainclub as a Witness I am @etainclub who develops several apps for steem such as Play Steem. Recently I have started to run a witness node. Please vote for me as a witness. You can check my contributions to steem community. [Please Vote for My Witness @etainclub (developer of PLAY STEEM | AVLE | STEEM on RPi)](https://steemit.com/hive-185836/@etainclub/please-vote-for-my-witness-etainclub-developer-of-play-steem-or-avle-or-steem-on-rpi) https://steemitimages.com/640x0/https://cdn.steemitimages.com/DQmUz55e9Hm82HPY2UvsoeD8YkmeJrTKMX7Be8AyUN4NsBa/image.png You can vote here: https://steemitwallet.com/~witnesses (find etainclub ranked at 32) or here: https://steemyy.com/witness-voting/?witness=etainclub&action=approve cc. @benson @dev365 @xeldal @steem @steemitblog @misterdelegation @ranchorelaxo @trafalgar @shanek @jsj1215 ## Resteem / Vote / Comment / Follow / Support This project will Make STEEM Great Again! I, the developer of PLAY STEEM mobile app, am doing my best to bring people to the STEEM ecosystem. Thank you for your support. @steemcurator01 https://steemitimages.com/640x0/https://cdn.steemitimages.com/DQmdLfDiG7WY7x2x2D6LrtnQxShqzGKUXCPFRjXeAh3b5mx/image.png
post_id | 95,779,678 |
---|---|
author | etainclub |
permlink | avle-login-with-steem-keychain |
category | hive-192037 |
json_metadata | {"tags":["avle","webapp","login","keychain","sct","zzan","wox"],"users":["starlord28","etainclub","benson","dev365","xeldal","steem","steemitblog","misterdelegation","ranchorelaxo","trafalgar","shanek","jsj1215","steemcurator01"],"image":["https:\/\/cdn.steemitimages.com\/DQmSKZXKQq3rBHAzF78y7dv3UpVZFuW6JK3LA8Zma8egmZm\/image.png","https:\/\/cdn.steemitimages.com\/DQmPVdHjiJUaEKD5z8u1kMUjsg1zPXaybqg6MQQvXanp7oD\/image.png","https:\/\/cdn.steemitimages.com\/DQmYD6bKaiPHbyoG2QYafp4EBN5tRau6py3W5XExp1PdbXo\/Screen%20Shot%202021-11-24%20at%2011.22.50%20PM.png","https:\/\/cdn.steemitimages.com\/DQmZwGQq6G6cWX3MDxp8f7wZUxmed2GHZEujwyvzDBTft9q\/image.png","https:\/\/steemitimages.com\/640x0\/https:\/\/cdn.steemitimages.com\/DQmUz55e9Hm82HPY2UvsoeD8YkmeJrTKMX7Be8AyUN4NsBa\/image.png","https:\/\/steemitimages.com\/640x0\/https:\/\/cdn.steemitimages.com\/DQmdLfDiG7WY7x2x2D6LrtnQxShqzGKUXCPFRjXeAh3b5mx\/image.png"],"links":["https:\/\/steemit.com\/hive-185836\/@etainclub\/please-vote-for-my-witness-etainclub-developer-of-play-steem-or-avle-or-steem-on-rpi","https:\/\/steemitwallet.com\/~witnesses","https:\/\/steemyy.com\/witness-voting\/?witness=etainclub&action=approve"],"app":"steemit\/0.2","format":"markdown"} |
created | 2021-11-24 14:31:36 |
last_update | 2021-11-24 14:31:36 |
depth | 0 |
children | 7 |
net_rshares | 33,074,812,506,451 |
last_payout | 2021-12-01 14:31:36 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 17.151 SBD |
curator_payout_value | 17.074 SBD |
pending_payout_value | 0.000 SBD |
promoted | 0.000 SBD |
body_length | 2,334 |
author_reputation | 790,274,152,641,380 |
root_title | "[AVLE] Login with Steem Keychain" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 SBD |
percent_steem_dollars | 10,000 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
slowwalker | 0 | 27,424,725,863 | 100% | ||
ghasemkiani | 0 | 363,724,837,357 | 100% | ||
oldstone | 0 | 23,008,973,555,388 | 100% | ||
fortune-master | 0 | 6,216,219,613 | 92% | ||
steemchiller | 0 | 5,217,221,528,848 | 100% | ||
joeyarnoldvn | 0 | 0 | 0.02% | ||
floatinglin | 0 | 4,190,971,640 | 100% | ||
etainclub | 0 | 699,810,706,098 | 100% | ||
rayheyna | 0 | 21,348,843,244 | 100% | ||
handword | 0 | 7,420,426,281 | 100% | ||
linlada639 | 0 | 14,315,492,637 | 56% | ||
car-engineer | 0 | 3,302,640,423 | 100% | ||
yjs3694 | 0 | 126,867,798,997 | 100% | ||
banguri | 0 | 20,460,370,230 | 51% | ||
photoholic | 0 | 16,909,105,743 | 100% | ||
starlord28 | 0 | 19,393,225,736 | 100% | ||
anpigon | 0 | 24,291,074,282 | 100% | ||
kolkamkwan | 0 | 31,048,620,442 | 100% | ||
nareebun | 0 | 6,853,399,372 | 100% | ||
honeybeerbear | 0 | 399,825,164 | 10% | ||
thaitruck | 0 | 12,121,665,705 | 100% | ||
cyberrn | 0 | 26,740,909,109 | 55% | ||
kakakk | 0 | 318,517,674 | 7% | ||
thomaskim | 0 | 0 | 3.5% | ||
kaka-aaa | 0 | 47,949,228 | 7% | ||
hbeerbear.aaa | 0 | 9,322,306 | 10% | ||
peterpa.cur | 0 | 3,490,998,045 | 50% | ||
steem-agora | 0 | 3,186,762,921,881 | 100% | ||
hbbear.report | 0 | 302,227,011 | 10% | ||
successgr | 0 | 107,712,927,361 | 7% | ||
joviansummer | 0 | 329,446,563 | 50% | ||
kkingg | 0 | 490,063,642 | 100% | ||
niikii | 0 | 11,421,467,653 | 35% | ||
gourmeitte | 0 | 0 | 3.5% | ||
nishadi89 | 0 | 7,289,772,563 | 100% | ||
hafizfarooq | 0 | 445,287,631 | 100% | ||
juthamat | 0 | 129,922,600 | 100% | ||
buddy-forever | 0 | 94,742,770,038 | 100% | ||
jswit | 0 | 735,600,512 | 1.12% | ||
chayanan | 0 | 670,963,885 | 100% | ||
hafizfarooq2686 | 0 | 504,268,608 | 100% | ||
digitalfiber | 0 | 372,137,078 | 100% |
Upvoted! Thank you for supporting witness @jswit. ![default.jpg](https://cdn.steemitimages.com/DQmNwBDPMPvL1yaKWTYF4wxyUmxWiEJgAy1WZWTJyCha5wE/jswit_comment_initial.w320.jpg)
post_id | 95,779,860 |
---|---|
author | jswit |
permlink | re-avle-login-with-steem-keychain-20211124t143902 |
category | hive-192037 |
json_metadata | {} |
created | 2021-11-24 14:39:03 |
last_update | 2021-11-24 14:39:03 |
depth | 1 |
children | 0 |
net_rshares | 0 |
last_payout | 2021-12-01 14:39:03 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 SBD |
curator_payout_value | 0.000 SBD |
pending_payout_value | 0.000 SBD |
promoted | 0.000 SBD |
body_length | 175 |
author_reputation | 30,510,157,139,933 |
root_title | "[AVLE] Login with Steem Keychain" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 SBD |
percent_steem_dollars | 10,000 |
> I use requestSignBuffer instead of requestVerifyKey for login-in Will change it in my DApp as well. Thank you for letting me know. What's the difference between the two by the way? From the name, it sounds like requestVerifyKey is used to verify if the key added on keychain is correct or not. Is it something else?
post_id | 95,781,808 |
---|---|
author | starlord28 |
permlink | r3339b |
category | hive-192037 |
json_metadata | {"app":"steemit\/0.2"} |
created | 2021-11-24 16:03:15 |
last_update | 2021-11-24 16:03:15 |
depth | 1 |
children | 2 |
net_rshares | 0 |
last_payout | 2021-12-01 16:03:15 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 SBD |
curator_payout_value | 0.000 SBD |
pending_payout_value | 0.000 SBD |
promoted | 0.000 SBD |
body_length | 319 |
author_reputation | 98,981,847,472,995 |
root_title | "[AVLE] Login with Steem Keychain" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 SBD |
percent_steem_dollars | 10,000 |
I guess requestVerifyKey is for deciphering a message. You might use this but I failed to use this without knowing why. As you know there is no login in blockchain. You can use other functions to check if a user has right a private key. So one way is to use requestSignBuffer.
post_id | 95,840,340 |
---|---|
author | etainclub |
permlink | r37iu0 |
category | hive-192037 |
json_metadata | {"app":"steemit\/0.2"} |
created | 2021-11-27 01:30:00 |
last_update | 2021-11-27 01:30:00 |
depth | 2 |
children | 1 |
net_rshares | 0 |
last_payout | 2021-12-04 01:30:00 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 SBD |
curator_payout_value | 0.000 SBD |
pending_payout_value | 0.000 SBD |
promoted | 0.000 SBD |
body_length | 276 |
author_reputation | 790,274,152,641,380 |
root_title | "[AVLE] Login with Steem Keychain" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 SBD |
percent_steem_dollars | 10,000 |
Got it.
post_id | 95,841,937 |
---|---|
author | starlord28 |
permlink | r37n99 |
category | hive-192037 |
json_metadata | {"app":"steemit\/0.2"} |
created | 2021-11-27 03:05:36 |
last_update | 2021-11-27 03:05:36 |
depth | 3 |
children | 0 |
net_rshares | 0 |
last_payout | 2021-12-04 03:05:36 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 SBD |
curator_payout_value | 0.000 SBD |
pending_payout_value | 0.000 SBD |
promoted | 0.000 SBD |
body_length | 7 |
author_reputation | 98,981,847,472,995 |
root_title | "[AVLE] Login with Steem Keychain" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 SBD |
percent_steem_dollars | 10,000 |
ě¤ëë ěěíŠëë¤^^
post_id | 95,783,227 |
---|---|
author | ksk1149 |
permlink | r3363e |
category | hive-192037 |
json_metadata | {"app":"steemit\/0.2"} |
created | 2021-11-24 17:04:27 |
last_update | 2021-11-24 17:04:27 |
depth | 1 |
children | 1 |
net_rshares | 0 |
last_payout | 2021-12-01 17:04:27 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 SBD |
curator_payout_value | 0.000 SBD |
pending_payout_value | 0.000 SBD |
promoted | 0.000 SBD |
body_length | 11 |
author_reputation | 1,148,153,621,496,884 |
root_title | "[AVLE] Login with Steem Keychain" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 SBD |
percent_steem_dollars | 10,000 |
ěě ęł ë§ěľëë¤~
post_id | 95,840,347 |
---|---|
author | etainclub |
permlink | r37iue |
category | hive-192037 |
json_metadata | {"app":"steemit\/0.2"} |
created | 2021-11-27 01:30:15 |
last_update | 2021-11-27 01:30:15 |
depth | 2 |
children | 0 |
net_rshares | 0 |
last_payout | 2021-12-04 01:30:15 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 SBD |
curator_payout_value | 0.000 SBD |
pending_payout_value | 0.000 SBD |
promoted | 0.000 SBD |
body_length | 9 |
author_reputation | 790,274,152,641,380 |
root_title | "[AVLE] Login with Steem Keychain" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 SBD |
percent_steem_dollars | 10,000 |
Fine Content đ
post_id | 95,900,799 |
---|---|
author | digitalfiber |
permlink | r3c4ih |
category | hive-192037 |
json_metadata | {"app":"steemit\/0.2"} |
created | 2021-11-29 13:08:45 |
last_update | 2021-11-29 13:08:45 |
depth | 1 |
children | 0 |
net_rshares | 0 |
last_payout | 2021-12-06 13:08:45 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 SBD |
curator_payout_value | 0.000 SBD |
pending_payout_value | 0.000 SBD |
promoted | 0.000 SBD |
body_length | 14 |
author_reputation | 86,430,428,607 |
root_title | "[AVLE] Login with Steem Keychain" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 SBD |
percent_steem_dollars | 10,000 |