That makes sense, thanks for the answer! I did disabled self signup on my workspace though, because I only want myself (as an 8base user) and authenticated users of my application with the right role to be able to signup users. I was able to create a user using userCreate, but that user doesn’t have a password and therefore can’t login.
Is there a way around this to make this kind of flow work (where users can’t self signup, but admins of the app can invite them)? I tried using userSignUpWithToken but it complains that the email in the token doesn’t match the email I’m trying to signup.
Here’s the question @MarkLyck referenced that I had missed: