keybase / keybase/keybase-issues

[Signup Flow] More clarity around what the username / email address is used for

Open
#1,305 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
No language data
Stars
899
Forks
40
PR merge metrics
No merged PRs in 30d

Description

When signing up, I didn't know what my email address was for: Keybase sending me mail, password recovery, etc. or other people sending me mail. Should I use an address I expect to be sending mail from? Would there be an opportunity to validate multiple email addresses?
It also is not clear whether the email address I use to sign up will be publicly displayed on my profile.

I think a blurb on the signup page indicating that the email address is only for communication between Keybase and me would be useful, along with a popup with examples of the types of email Keybase might send.

Similar concerns surround the username. It should be clear that the username is your publicly visible name and the URL by which your account will be visible.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start at the signup page and locate the username and email-address fields. Review how profile visibility and account URLs are explained, then add guidance covering email communication, possible message types, public visibility, and the username’s public role. Done means a new signup user can answer these questions from the page itself.

Written by the indexing model from the issue text.

Assessment

Domain
authentication
Issue type
Feature
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.