[eSteem Mobile] 2.0.6 [BUG] Steemconnect Login Error - Username with a Dot in the Name by louis88

View this thread on steempeak.com
· @louis88 · (edited)
$16.32
[eSteem Mobile] 2.0.6 [BUG] Steemconnect Login Error - Username with a Dot in the Name
#### Project Information
* Repository: https://github.com/esteemapp/esteem-mobile
* Project Name: eSteem Mobile 
* Publisher (if applicable): esteem.app

#### Expected behavior
Normally, the login should work. This I have also tested with another account without a dot in the name. I expected the login to work with SteemConnect.

#### Actual behavior
If you try to log in with Steemconnect in the current version of the app on an Android device, there is an error. This error occurs e.g. when logging in with a username that has a dot in the username. An account that does not contain any special characters or dots, because the login works.

#### How to reproduce
- install the latest version (2.0.6) for Android on your phone
- go to the login area
- switch to login with SteemConnect
- try to log in with a user account that contains a point.
- the login should fail and the following error message appears: Error: auth.invalid_credentials


* Browser/App version: 2.0.6 - latest
* Operating system: Huawei Mate 10 Pro

#### Recording Of The Bug
<img src="https://user-images.githubusercontent.com/35930080/51397679-04925080-1b42-11e9-862b-d4a76a6113f4.gif"> 

https://user-images.githubusercontent.com/35930080/51399339-00683200-1b46-11e9-85b9-7b6c6d0c50e9.png

https://user-images.githubusercontent.com/35930080/51399420-33122a80-1b46-11e9-90e9-77b5705ae36a.png


#### GitHub Account
https://github.com/louis88-steemit

Issue already opened and added to the week4 milestone 
- https://github.com/esteemapp/esteem-mobile/milestone/1
- https://github.com/esteemapp/esteem-mobile/issues/463
πŸ‘  , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , and 69 others
properties (23)
post_id69,017,141
authorlouis88
permlinkesteem-mobile-206-bug-steemconnect-login-error---username-with-a-dot-in-the-name
categoryutopian-io
json_metadata{"tags":["utopian-io","bug-hunting","esteem","esteemapp","mobile"],"app":"steemit\/0.1","image":["https:\/\/user-images.githubusercontent.com\/35930080\/51397679-04925080-1b42-11e9-862b-d4a76a6113f4.gif","https:\/\/user-images.githubusercontent.com\/35930080\/51399339-00683200-1b46-11e9-85b9-7b6c6d0c50e9.png","https:\/\/user-images.githubusercontent.com\/35930080\/51399420-33122a80-1b46-11e9-90e9-77b5705ae36a.png"],"links":["https:\/\/github.com\/esteemapp\/esteem-mobile","https:\/\/github.com\/louis88-steemit","https:\/\/github.com\/esteemapp\/esteem-mobile\/milestone\/1","https:\/\/github.com\/esteemapp\/esteem-mobile\/issues\/463"],"format":"markdown"}
created2019-01-19 09:11:39
last_update2019-01-19 09:12:06
depth0
children7
net_rshares29,625,501,861,139
last_payout2019-01-26 09:11:39
cashout_time1969-12-31 23:59:59
total_payout_value12.203 SBD
curator_payout_value4.114 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length1,593
author_reputation281,118,151,786,999
root_title"[eSteem Mobile] 2.0.6 [BUG] Steemconnect Login Error - Username with a Dot in the Name"
beneficiaries
0.
accountsteemplus-pay
weight100
1.
accountutopian.pay
weight500
max_accepted_payout100,000.000 SBD
percent_steem_dollars10,000
author_curate_reward""
vote details (133)
@steem-plus ·
SteemPlus upvote
Hi, @louis88!

You just got a **0.16%** upvote from SteemPlus!
To get higher upvotes, earn more SteemPlus Points (SPP). On your Steemit wallet, check your SPP balance and click on "How to earn SPP?" to find out all the ways to earn.
If you're not using SteemPlus yet, please check our last posts in [here](https://steemit.com/@steem-plus) to see the many ways in which SteemPlus can improve your Steem experience on Steemit and Busy.
properties (22)
post_id69,029,087
authorsteem-plus
permlinkesteem-mobile-206-bug-steemconnect-login-error---username-with-a-dot-in-the-name---vote-steemplus
categoryutopian-io
json_metadata{}
created2019-01-19 15:18:51
last_update2019-01-19 15:18:51
depth1
children0
net_rshares0
last_payout2019-01-26 15:18:51
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length434
author_reputation247,995,867,762,997
root_title"[eSteem Mobile] 2.0.6 [BUG] Steemconnect Login Error - Username with a Dot in the Name"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
@steemitboard ·
Congratulations @louis88! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) :

<table><tr><td>https://steemitimages.com/60x70/http://steemitboard.com/@louis88/voted.png?201901201702</td><td>You received more than 45000 upvotes. Your next target is to reach 50000 upvotes.</td></tr>
</table>

<sub>_[Click here to view your Board](https://steemitboard.com/@louis88)_</sub>
<sub>_If you no longer want to receive notifications, reply to this comment with the word_ `STOP`</sub>



> Support [SteemitBoard's project](https://steemit.com/@steemitboard)! **[Vote for its witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1)** and **get one more award**!
properties (22)
post_id69,079,107
authorsteemitboard
permlinksteemitboard-notify-louis88-20190120t180350000z
categoryutopian-io
json_metadata{"image":["https:\/\/steemitboard.com\/img\/notify.png"]}
created2019-01-20 18:03:48
last_update2019-01-20 18:03:48
depth1
children0
net_rshares0
last_payout2019-01-27 18:03:48
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length750
author_reputation38,705,954,145,809
root_title"[eSteem Mobile] 2.0.6 [BUG] Steemconnect Login Error - Username with a Dot in the Name"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
@tobias-g ·
$7.87
Thanks for your contribution @louis88

This was a tricky bug to replicate for both the project owner and myself and it seems that one of the developers was able to spot an issue with the JSON metadata and overall provide a fix. This is great! It has taken a little longer than usual to get this post reviewed due to the nature of the issue but looks like it was worth the wait :)

Although your post doesn't mention this, this is a tricky one to catch without looking at the code and your post did provide the tools the developer needed to find the issue. You can aid this by looking into the potential cause, however, I think you're aware of this :)

You'll see within the questionnaire I have chosen to mark a few questions in a way that overall takes into account the fact the root cause was not mentioned, and overall the period in the name is slightly misleading, however, I tried to keep a focus on the benefit this has provided to the project. Whilst this issue will not affect the majority of users, I do believe this will be annoying and an important issue to fix for those that are affected. 

Once again, thanks for your contribution and look forward to seeing more from you in the future :)

---

Your contribution has been evaluated according to [Utopian policies and guidelines](https://join.utopian.io/guidelines), as well as a predefined set of questions pertaining to the category.

To view those questions and the relevant answers related to your post, [click here](https://review.utopian.io/result/5/3-2-1-4-2-2-).

---- 
Need help? Chat with us on [Discord](https://discord.gg/uTyJkNm).

[[utopian-moderator]](https://join.utopian.io/)
πŸ‘  , , , , , , , , , , , ,
properties (23)
post_id69,124,902
authortobias-g
permlinkre-louis88-esteem-mobile-206-bug-steemconnect-login-error---username-with-a-dot-in-the-name-20190121t182555803z
categoryutopian-io
json_metadata{"tags":["utopian-io"],"users":["louis88"],"links":["https:\/\/join.utopian.io\/guidelines","https:\/\/review.utopian.io\/result\/5\/3-2-1-4-2-2-","https:\/\/discord.gg\/uTyJkNm","https:\/\/join.utopian.io\/"],"app":"steemit\/0.1"}
created2019-01-21 18:25:57
last_update2019-01-21 18:25:57
depth1
children2
net_rshares15,104,853,425,852
last_payout2019-01-28 18:25:57
cashout_time1969-12-31 23:59:59
total_payout_value5.974 SBD
curator_payout_value1.892 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length1,655
author_reputation78,222,795,638,600
root_title"[eSteem Mobile] 2.0.6 [BUG] Steemconnect Login Error - Username with a Dot in the Name"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
author_curate_reward""
vote details (13)
@louis88 · (edited)
 
properties (22)
post_id69,131,125
authorlouis88
permlinkre-tobias-g-re-louis88-esteem-mobile-206-bug-steemconnect-login-error---username-with-a-dot-in-the-name-20190121t214029108z
categoryutopian-io
json_metadata{}
created2019-01-21 21:40:30
last_update2020-10-13 11:08:45
depth2
children0
net_rshares0
last_payout2019-01-28 21:40:30
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length1
author_reputation281,118,151,786,999
root_title"[eSteem Mobile] 2.0.6 [BUG] Steemconnect Login Error - Username with a Dot in the Name"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
@utopian-io ·
Thank you for your review, @tobias-g! Keep up the good work!
properties (22)
post_id69,257,259
authorutopian-io
permlinkre-re-louis88-esteem-mobile-206-bug-steemconnect-login-error---username-with-a-dot-in-the-name-20190121t182555803z-20190124t135608z
categoryutopian-io
json_metadata{"app":"beem\/0.20.17"}
created2019-01-24 13:56:09
last_update2019-01-24 13:56:09
depth2
children0
net_rshares0
last_payout2019-01-31 13:56:09
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length60
author_reputation152,913,012,544,965
root_title"[eSteem Mobile] 2.0.6 [BUG] Steemconnect Login Error - Username with a Dot in the Name"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
@steem-ua ·
#### Hi @louis88!

Your post was upvoted by @steem-ua, new Steem dApp, using UserAuthority for algorithmic post curation!
Your post is eligible for our upvote, thanks to our collaboration with @utopian-io!
**Feel free to join our [@steem-ua Discord server](https://discord.gg/KpBNYGz)**
properties (22)
post_id69,126,387
authorsteem-ua
permlinkre-esteem-mobile-206-bug-steemconnect-login-error---username-with-a-dot-in-the-name-20190121t190531z
categoryutopian-io
json_metadata{"app":"beem\/0.20.14"}
created2019-01-21 19:05:33
last_update2019-01-21 19:05:33
depth1
children0
net_rshares0
last_payout2019-01-28 19:05:33
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length286
author_reputation23,203,609,903,979
root_title"[eSteem Mobile] 2.0.6 [BUG] Steemconnect Login Error - Username with a Dot in the Name"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
@utopian-io ·
Hey, @louis88!

**Thanks for contributing on Utopian**.
We’re already looking forward to your next contribution!

**Get higher incentives and support Utopian.io!**
 Simply set @utopian.pay as a 5% (or higher) payout beneficiary on your contribution post (via [SteemPlus](https://chrome.google.com/webstore/detail/steemplus/mjbkjgcplmaneajhcbegoffkedeankaj?hl=en) or [Steeditor](https://steeditor.app)).

**Want to chat? Join us on Discord https://discord.gg/h52nFrV.**

<a href='https://steemconnect.com/sign/account-witness-vote?witness=utopian-io&approve=1'>Vote for Utopian Witness!</a>
properties (22)
post_id69,162,971
authorutopian-io
permlinkre-esteem-mobile-206-bug-steemconnect-login-error---username-with-a-dot-in-the-name-20190122t151017z
categoryutopian-io
json_metadata{"app":"beem\/0.20.17"}
created2019-01-22 15:10:18
last_update2019-01-22 15:10:18
depth1
children0
net_rshares0
last_payout2019-01-29 15:10:18
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length589
author_reputation152,913,012,544,965
root_title"[eSteem Mobile] 2.0.6 [BUG] Steemconnect Login Error - Username with a Dot in the Name"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000