Phalcode / gamevault-app

Frontend for the self-hosted gaming platform for drm-free games
https://gamevau.lt
Other
396 stars 16 forks source link

First time registration and login should be streamlined #245

Open KairuByte opened 1 year ago

KairuByte commented 1 year ago

Is your feature request related to a problem? Please describe. Current onboarding related to registration and login:

Describe the solution you'd like Most of the previous is not needed. Registration should automatically log you in, with a polling screen which tells the user "we are awaiting account activation, we will alert you when there is a change to the account status." Depending on admin action (activation/deletion) pop a notification so the user knows what is happening.

This way, the account is immediately logged in, there is no need to retry login dozens of times, and the user is told when something changes.

Alfagun74 commented 1 year ago

Registering other users with this could be bothersome. However, for the setup wizard, we could implement a smooth registration-to-login process.

Also, there's no need to log in again for your activation. Your login remains active, and server calls work seamlessly once you're activated.

Implementing a notificication for you being activated is too complicated and not necessary if it just works when its done.

JoaGamo commented 10 months ago

Adding to this, a few suggestions: After registration and login in, close the wizard automatically if all fields are already set (server URL and rootPath already filled) Had some users thinking that the application crashed, but the wizard doesn't finish/close itself after logging in.

Alfagun74 commented 6 months ago

could implement this via #339