geosolutions-it/smb-portal

Registration workflow incomplete when run from Android browser view

Opened this issue · 0 comments

When users try to register from the app two problems happen:

1 - the registration flow freeze at the last step of the registration wizard, leaving the user in a limbo
2 - the incomplete registration doesn't assign the user to "end-users" group. Apparently the user can login inside the app and the portal, but with incomplete permissions, which breaks several features:

  • user cannot register his bikes
  • the app doesn't show available competitions

We need to investigate:

  • if the incomplete registration is a limitation of using the registration wizard from a mobile browser
  • if the issue with mobile only happens from the in-app browser view

In any case we should tackle the following problematics:

  • if we support registration from within the app, we need to fix the registration flow and redirect the user to the login page after a successful flow
  • restrict registration to desktop browsers. This is not easy to achieve since the login / registration forms are managed by Keycloak