8000 Add the ability to delete accounts or transfer them to other boxes · Issue #16 · zefie/zefie_wtvp_minisrv · GitHub
[go: up one dir, main page]

Skip to content

Add the ability to delete accounts or transfer them to other boxes #16

Open

Description

@SKCro

I think it would be great if users could transfer their accounts to other boxes (say, if a Viewer user got a real box and wants to transfer their account). The below diagram and mockups show what these features could look like and how they'd act.

Diagram (sorry it's so messy and all over the place)

diagram

Transfer and Delete options mockup

image

Transfer screen mockup (wtv-setup:/transfer-account)

image

Activity

  1. changed the title [-]Add the ability to delete or transfer users to other boxes[/-] [+]Add the ability to delete accounts or transfer them to other boxes[/+] on Nov 18, 2022
  2. zefie commented on Nov 18, 2022

    @zefie
    Owner

    addendum: when user confirms transfer, if it is successful, must invalidate old box's session immediately.

  3. benfernandezmedia commented on Nov 18, 2022

    @benfernandezmedia

    The concept is good but I'm not sure if the content from the account like your favorites, mail, etc will be transferred to another terminal.

  4. SKCro commented on Nov 18, 2022

    @SKCro
    Author

    @benfernandezmedia The account transfer is simply a rename of the SSID folder server-side, so all content should carry over.

  5. SKCro commented on Nov 18, 2022

    @SKCro
    Author

    @zefie That's why there's a disconnect button instead of an OK button on the "Transfer Initialized" dialog: to end the old session.
    I also forgot to mention that the "Transfer Pending" dialog is for if you reconnect on the old box while the account is still in the transfer queue (ie. hasn't been confirmed on the new box).

  6. benfernandezmedia commented on Nov 18, 2022

    @benfernandezmedia

    Very well then, let's see how that goes when the feature is implemented in the minisrv.

  7. zefie commented on Nov 18, 2022

    @zefie
    Owner

    @SKCro Session invalidation must be server side, can't trust viewer users to click the button ;)

  8. SKCro commented on Nov 21, 2022

    @SKCro
    Author

    @zefie Ah, got it.
    Another idea is that you could add a "Show SSID" button to the registration screen so it's easier to get the SSID of physical hardware.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions

      0