-
Notifications
You must be signed in to change notification settings - Fork 0
Description
App / Platform: Communitiful
Feature Area: Companion Mode / Authentication
Steps to Reproduce
Open Companion Mode on Device A.
Enter a phone number and log in.
Repeat the same login on Device B with the same phone number.
Expected Behaviour
The app should either:
a) Log in with the same username/profile on both devices and sync chats OR
b) Prevent login on the second device if multi-device login is not supported.
Actual Behaviour
The app logs in on the second device as a different user.
Username is different and the chat history is not synced and acting as a new user
Analysis:
Issue appears related to account identity handling. Logging in with the same phone number on two devices results in separate user profiles being created. This suggests a possible race condition or missing uniqueness check on phone-number–based authentication. Expected behavior is to map both logins to the same user or block the second login. Reproducible consistently in Companion Mode.