Can SkyCrypt allow users to provide the own API keys #464
-
this is related to SkyCryptWebsite/SkyCrypt#795 I was wondering, If SkyCrypt allows the users of the SkyCrypt API to provide their own API key then Skycrypt would get data from the Hypixel API using the API key provided by the user and do all of our processing to make it easier to use, then cache it and send the results to the user. Would that be considered trying to abuse the API by bypassing the API limit? here is some pseudocode of the scenario
|
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 2 replies
-
@ConnorLinfoot are you able to answer this question? |
Beta Was this translation helpful? Give feedback.
-
Unfortunately no, this is not a use case we can allow. There are two issues with something like this;
|
Beta Was this translation helpful? Give feedback.
Unfortunately no, this is not a use case we can allow. There are two issues with something like this;
Firstly, as you would expect is the rule of using multiple keys to bypass limits. This falls directly upon this as your service would in fact be using multiple keys for this purpose, and as a result, our systems would likely detect this and handle it accordingly.
Second, is the security issue of this. Users shouldn't be sharing their API keys with 3rd party services, as these keys should be kept private. While at this time the keys are read-only and only would allow for limit bypass with these keys, this could change in the future. (We have nothing strictly planned at the moment, but …