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鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

馃殌 Enhancement: Add new option to API keys #7986

Open
2 tasks done
TechComet opened this issue Apr 17, 2024 · 2 comments
Open
2 tasks done

馃殌 Enhancement: Add new option to API keys #7986

TechComet opened this issue Apr 17, 2024 · 2 comments
Labels
enhancement New feature or request

Comments

@TechComet
Copy link

馃敄 Enhancement description

Add new option to API keys

add "One Time" to Expiration Date

馃帳 Pitch

I need a one-time API to complete the installation process of the application provided to the client

Screenshot from 2024-04-17 17-40-39

馃憖 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?

@TechComet TechComet added the enhancement New feature or request label Apr 17, 2024
@avezqureshi14
Copy link

I want to work on this issue, can u please assigned this to me

@stnguyen90
Copy link
Contributor

@TechComet, thanks for creating this issue! 馃檹馃徏

I need a one-time API to complete the installation process of the application provided to the client

Doing something like that with an API key sounds risky because an API key gives significant privileges. I would do something like this by having a collection of codes and exposing access via an Appwrite Function. The function would validate the code, mark it as used, and then do whatever needs to be done.

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

No branches or pull requests

3 participants