Start a conversation

Why do I get a "Forbidden” error code when I attempt to log in?

This error can show up for several reasons:

1. A user does not exist in the system.

2. User retrieval is forbidden in the Dashboard application settings. (Setup it here). 

3. If you try to update a user but you are not this user or account owner. 

4. If you try to update or delete a dialog but you are not an owner of the dialog or account owner. 

5. If you created an application session instead of a user session.

6. If a user tries to retrieve chat messages for a chat dialog while they are not in the occupant’s list.

For more information on this see:

Server API - Authentication 

Documentation related to specific QuickBlox SDKs:
iOS SDK - Authentication | iOS SDK | QuickBlox
Android SDK - Authentication | Android SDK | QuickBlox
JavaScript SDK - Authentication | JavaScript SDK | QuickBlox
React Native SDK - Authentication | React Native SDK | QuickBlox
Flutter SDK - Authentication | Flutter SDK | QuickBlox

Feel free to check our official documentation for more information that will help you to integrate QuickBlox services into your applications / projects or contact our Support team by submitting a ticket if you have any other questions.

Choose files or drag and drop files
Was this article helpful?
  1. Maksym Pidhorbunskyi

  2. Posted
  3. Updated