GitbookIO / GitbookIO/gitbook

Having a sign-out option at the official site before launching the app

Open
#2,636 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug
Dominant language
TypeScript
Stars
29k
Forks
4k
Avg merge
1d 2h
Merged PRs (30d)
71

Description

Description

One day I had logged-in with some other account of mine which isn't registered so I was asked to create a new organization which is pretty obvious new email id == new register and later I found the "Log out" option at the profile section of the newly created profile and then I logged in to my intended profile.

I personally feel that this thing isn't user friendly as the site will auto detect that you are logged in and it provide you with only one option "Launch the app" with a wrong id and after creating an organization there you can either delete or log out but there is no need for such things if there would be a sign-out button at the site, no need of creating an organization which will you delete after creating it.

If you find it sensible too then I would love to fix it.

Contributor guide

Open the contributing guide

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 by tracing the official site's logged-in flow and the action that launches the app. Confirm where the current account state is presented, then define done as providing a sign-out option before launch and ensuring it lets the user choose another account without creating an organization.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
authentication, frontend
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.