Skip to content
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: List collections #56

Closed
2 tasks done
mariomurrent-softwaresolutions opened this issue May 30, 2023 · 2 comments
Closed
2 tasks done

🚀 Feature: List collections #56

mariomurrent-softwaresolutions opened this issue May 30, 2023 · 2 comments

Comments

@mariomurrent-softwaresolutions

🔖 Feature description

I would be nice if the list collections method is implemented in the web-sdk as well.
Currently only the node server SDK includes the listCollections method.

Is there any restriction on why this can't we used on the web-sdk?

🎤 Pitch

To be more flexible it would be nice to also have some methods from the node-sdk available in the web-sdk. I could then remove the node-js middleware.

👀 Have you spent some time to check if this issue has been raised before?

  • I checked and didn't find similar issue

🏢 Have you read the Code of Conduct?

@joeyouss
Copy link

To ensure the highest level of security, the client SDKs of Appwrite do not include database or collection-related operations. This deliberate design choice prevents the unnecessary exposure of non-relevant collections and databases. By limiting access to only the required data, potential security risks are mitigated, as sensitive information is not exposed to unauthorized parties. This approach prioritizes data privacy and enhances overall application security.

A workaround would be to use Functions in Appwrite to implement this!

@mariomurrent-softwaresolutions
Copy link
Author

Alright, sounds good.
Well I'll go the other way and build my own middleware including the appwrite server SDK.

Thx for clarification

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants