Is it possible to disable registers/login requests? So I can handle them my own. If so how would oauth2 work? So for example ban ip's, track the logins to an external app, add referrals and other things.
You can disable email login and allow only OAuth
But you basically want to have your own oauth provider?
No i mean only register through the backend of my end instead of going through appwrite
You can set the users limit to a low number:
if a new user tries to create an account or tries to create an oauth2 session, they'll get an error
Alright. Will this effect the login section?
Or only registers
Only client side account creation
And how to send the IP address and etc with it?
So the session's match the IP the user used
All sessions should show the IP of the user under Sessions
Recommended threads
- Update User Error
```ts const { users, databases } = await createAdminClient(); const session = await getLoggedInUser(); const user = await users.get(session.$id); if (!use...
- apple exchange code to token
hello guys, im new here 🙂 I have created a project and enabled apple oauth, filled all data (client id, key id, p8 file itself etc). I generate oauth code form...
- How to Avoid Double Requests in function...
I'm currently using Appwrite's `functions.createExecution` in my project. I want to avoid double requests when multiple actions (like searching or pagination) a...