lowcoder icon indicating copy to clipboard operation
lowcoder copied to clipboard

[Feat]: Create user at (Oauth) login if first time login

Open lanedsmu opened this issue 1 year ago • 2 comments

Is your feature request related to a problem? Please describe. Currently, in order to create a user in Lowcoder, a user must follow the invite link (SaaS) or use the Sign Up link (enterprise). When using Oauth, we'd like another option: create user at login. This allows for users to use a single url (for the lowcoder app) and get where they are expecting to go. Using the current options, a user can't seamlessly get to the desired app if they don't exist either in the org or in the platform.

Describe the solution you'd like At login using Oauth,

  • If the user has a lowcoder account, but doesn't exist in the current org, the user is added to the all members group automatically
  • if the user doesn't have a lowcoder account, the user account is created, and the user is added to the all members group automatically

This has been discussed some in the support forums.

lanedsmu avatar Jul 21 '24 15:07 lanedsmu

Trivially, this issue describes the current behavior for new Lowcoder users. However, it also appears that existing users in another org are not created/added to the new org, forcing users to use a separate invitation link to join that new org.

We'd like the same behavior to occur with users who both are altogether new and for those who simply are new to this particular org space.

lanedsmu avatar Aug 21 '24 13:08 lanedsmu

In order to access an App in a Workspace, a User must be the Member/Admin of that Workspace. Same goes with Signing up using OAuth.

adnanqaops avatar Dec 02 '24 17:12 adnanqaops

@lanedsmu , Could you please take a look at this after we implemented the new Login flow ? Do you still need this Requirement ?

adnanqaops avatar Jun 24 '25 13:06 adnanqaops

This works really well, thanks much. I'll close this

lanedsmu avatar Jun 24 '25 13:06 lanedsmu