pablof7z / wiki

https://wikifreedia.xyz
15 stars 6 forks source link

Logging in always sucks: always start in Guest mode, and eliminate need to "sign in" as step 1 #25

Open alltheseas opened 6 months ago

alltheseas commented 6 months ago

motivation

Perhaps we should create a guest account when the user comes in and there's no NIP-07 and the person ignores these things; they can create the entries they wish and, if they login afterwards, the events they created earlier can be resigned with their real pubkey. I think about this type of thing a lot; logging in always sucks.

@pablof7z

user story

As a new wikifreedia user who has interest, and yet limited willpower to test out a new thing, I would like to be able to go to Wikifreedia and immediately create/edit an entry without having to deal with sign up/sign in, so that I can demonstrate to myself, and others that Wikifreedia is not vaporware, and that it can be both fun and valuable.

acceptance criteria

  1. All non logged in users start in guest mode
  2. Guest mode is clearly displayed
  3. Guests can readily create, and propose edits to entries
  4. There is always visible a method to "create account"/similar so that the tester can retain their keys
  5. Any entries by guests are marked as such with a guest PFP
alltheseas commented 6 months ago

For an excellent experience that does not require log in, and can immediately be used go to excalidraw.com