Back

[SOLVED] Exceeding User Limit Despite Unlimited Setting in Dashboard

  • 1
  • Android
  • Flutter
  • Web
BugForce
7 Aug, 2023, 17:49

I have set up Appwrite locally for my Flutter app project and encountered an issue despite configuring my user limit as unlimited in the Appwrite dashboard panel. Whenever I attempt to perform user-related actions, such as user registration or authentication, I receive the error message

The current project has exceeded the maximum number of users. Please check your user limit in the Appwrite console.

This error persists even though I have explicitly set the user limit to unlimited in the dashboard.

How can I resolve this error and ensure that my locally deployed Appwrite instance properly recognizes the unlimited user limit, allowing me to perform user-related actions without any restrictions?

Note: I have already verified that my Appwrite dashboard panel displays the correct unlimited user limit setting for my project. and I attached my screenshot to this thread

this is my endpoint :

static const endPoint = "http://localhost/v1";

Appwrite version : 1.3.8

TL;DR
The user was experiencing an issue where they were receiving an error message stating that their project had exceeded the maximum number of users, despite having the user limit set to unlimited in the Appwrite dashboard. They were using the Appwrite Flutter SDK and had tried changing the method from .setLocale() to .setProject(). They checked the network request headers and verified that the correct methods were toggled on in the Auth panel settings. They also confirmed that their Appwrite dashboard displayed the correct unlimited user limit setting. The solution to their problem was to set the user limit to 0 instead of 100.
Eldad
7 Aug, 2023, 17:54

Can you try and set limited with 0 instead of 100 and see if it works?

Eldad
7 Aug, 2023, 17:56

Or even better, what does your response look like when you update the setting?

BugForce
7 Aug, 2023, 18:21

Unfortunately I couldn't find limit in Network section and also dashboard doesn't allow me to set 0 as value

safwan
7 Aug, 2023, 19:04

Could you check the Settings tab in the Auth panel, and make sure the correct methods are toggled on?

BugForce
7 Aug, 2023, 19:09

Yes, all of them have been toggled on.

Drake
7 Aug, 2023, 21:23

any chance you can check the network request headers for one of these network requests from your app?

BugForce
8 Aug, 2023, 07:09

I'm utilizing the Appwrite Flutter SDK for executing a network request and leveraging the fpdart package to enhance clarity in processing the response.

Drake
8 Aug, 2023, 15:56

before calling _account.create() can you add:

TypeScript
print(_account.client.config);

and share the output?

BugForce
8 Aug, 2023, 16:26

this is the output : "{locale: 64d25c2a2b61f91c032a}"

Drake
8 Aug, 2023, 17:26

seems like you're missing project id...did you call client.setProject()?

Drake
8 Aug, 2023, 17:26

did you accidentally call client.setLocale()?

BugForce
8 Aug, 2023, 17:30

Isn't correct to set the locale in my Riverpod provider using client.setLocale()?

Drake
8 Aug, 2023, 17:41

can you try changing that to client.setProject()? See https://appwrite.io/docs/getting-started-for-flutter#initSDK

BugForce
8 Aug, 2023, 17:43

Thank you so much, @Steven You truly saved the day. I resolved my issue by changing the method from .setLocale() to .setProject(). Your assistance was invaluable, and I'm thrilled to be a user of Appwrite. :appwritepeepo:

Drake
8 Aug, 2023, 18:03

happy to help!

Drake
8 Aug, 2023, 18:03

[SOLVED] Exceeding User Limit Despite Unlimited Setting in Dashboard

Reply

Reply to this thread by joining our Discord

Reply on Discord

Need support?

Join our Discord

Get community support by joining our Discord server.

Join Discord

Get premium support

Join Appwrite Pro and get email support from our team.

Learn more