If i don’t use the “create an account for someone else…” bubble won’t create a user when the user is logged in, and instead, it just replaces the existing user with another one… not sure if thats supposed to happend.
The boolean “has_logged_in” is mainly used for other reasons.
Anyway, my suspicion is that there is only one Access token for all users, if that makes any sense. Bubble keeps showing me this message every few days after the user has logged in. Seems like the token has expired?
My questions are: 1) Do i really have only one access token for all users? there is no way i could check this. 2) if i do, can it cause security issues? should i be woried? 3) does this popup also shows on live apps?
Thank for reading and i will appreciate your help!
You need to understand that is just for you to be able to initialize other API Call.
This doesn’t appear in live mode and even in dev mode, this only appear with debug mode active.
When you create an oauth2 api connection, Bubble need you to authenticate one time to be able to configure other API call.
So you configure the auth part, create a social log in, activate it and after you go back to API connector and configure other call.
End user will log in and be able to use the api call you have configured using is own credential.
Not sure if this related, but I’ve seen that when I create a user account and signup via social login (Google), the API calls based on that login work initially but start to fail after maybe an hour after the initial authorization. What am I missing here?
FYI, I am logging in as a user in run mode, not debug mode. Seems to happen for both development and production environments.