foss42 / apidash

API Dash is a beautiful open-source cross-platform API Client built using Flutter which can help you easily create & customize your API requests, visually inspect responses and generate API integration code. It is supported for macOS, Windows, Linux, Android & iOS. A lightweight alternative to postman/insomnia.
https://apidash.dev
Apache License 2.0
1.56k stars 291 forks source link

Implement Environment Variables for API Requests #383

Closed salahu01 closed 5 months ago

salahu01 commented 5 months ago

The current version of Api Dash doesn't support environment variables for API requests. This makes it challenging to manage sensitive information like API keys and secrets securely. Currently, these credentials are likely stored directly in the code, which is not ideal.

Implementing environment variables would allow users to store sensitive information outside of the codebase, significantly improving security and maintainability. Users could then define environment variables specific to their development, testing, and production environments.

This feature would be a valuable addition to Api Dash as it would make it more user-friendly and secure.

animator commented 5 months ago

Thank you for raising the issue. We are definitely working on adding environment variables soon and some ground work has already been done. Closing this issue as it is also a duplicate of #25 Will update this issue as well once the feature is live.