-
Notifications
You must be signed in to change notification settings - Fork 3.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
🚀 Feature: Allow full server side impersonation #3891
Comments
Not directly, but related to: #3120 We have seen many different use cases, and we should address all as part of one feature. We will do our best to brainstorm a secure, easy-to-use feature to address them all. |
This will be really useful to use on server side js framework such as Remix and Sveltekit. A small e-commerce that I created implement the session creation on the server side. So I could create and manage a custom session cookie myself. While isolating the interaction with the data api only on the server side with token send via request header. |
Having this especially for sveltekit would be amazing as handing over client-side info to the server is overly complicated |
This should be doable now by creating a custom token server side and exchanging it for a session. Then, use that session for any calls on behalf of the user. |
🔖 Feature description
Hi,
In order to migrate complex apps such as ERP/CRM, I think we need a way to wrap/proxy appwrite from the server.
If everything that is possible from the client side will be available on the server side it will give huge benefit migrating complex apps.
This way we will be less depend on
functions
and can wrap all database calls with our own logic.I think most of the problem today is the ability to impersonate the use on the server side for unlimited time and do everything on behalf of him..
🎤 Pitch
👀 Have you spent some time to check if this issue has been raised before?
🏢 Have you read the Code of Conduct?
The text was updated successfully, but these errors were encountered: