[tbb-bugs] #30237 [Applications/Tor Browser]: Tor Browser: Improve TBB UI of hidden service client authorization

Tor Bug Tracker & Wiki blackhole at torproject.org
Tue Apr 30 13:56:05 UTC 2019

#30237: Tor Browser: Improve TBB UI of hidden service client authorization
 Reporter:  asn                       |          Owner:  tbb-team
     Type:  defect                    |         Status:  new
 Priority:  Medium                    |      Milestone:
Component:  Applications/Tor Browser  |        Version:
 Severity:  Normal                    |     Resolution:
 Keywords:  TorBrowserTeam201904      |  Actual Points:
Parent ID:  #30000                    |         Points:
 Reviewer:                            |        Sponsor:  Sponsor27-must

Comment (by antonela):

 Following the specs, we don't have user/password, end-users just have a
 private key. So, I updated the first user story's UI.

 attachment/ticket/30237/30237-1.1.png, 700px)]]

 For the second user story, we may want to consider a different kind of
 validation scenarios. Following Firefox Photon UI, user input errors
 should be exposed at the UI as an in-line validation. And, system errors
 should be presented with a message bar. Both use cases are rendered here

 attachment/ticket/30237/30237-2.1.png, 700px)]]

 We should work on this validation. I made a first approach for this
 content, please feel free to suggest/add/remove any of this lines:

 ||= Type =||= Error =||= UI Message =||
 || User Input ||incomplete form|| Please, enter your private key ||
 || User Input ||over/under character or word count|| Must have 52
 characters ||
 || System Error ||misspelled errors|| The private key is wrong. Try again.
 || System Error ||connectivity issues|| There was an error. Check your
 internet connection and try again. ||
 || System Error ||failure to load|| There was an error handling your
 request. Try again. ||

 Which else error scenario should we consider?

 For the 3rd user story, we don't have a proper password, so saving the
 privkey in the password manager seems weird. Perhaps, we can think about
 it for the next iteration.

Ticket URL: <https://trac.torproject.org/projects/tor/ticket/30237#comment:2>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online

More information about the tbb-bugs mailing list