You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have used the search function for openandclosed ideas to see if someone else has already submitted the same request.
I will describe the feature with as much detail as possible.
Description
I know that reddit doesn't want you to allow users to enter there own api key. That is unavoidable at this point.
However, would it be possible to setup a proxy that stores the the key and then authenticates paying users? The key it self would be stored on a proxy server so it wouldn't need to be stored in a binary. Each client would pay monthly for a key to connect to the proxy so that they could use the app. This would allow for F-droid builds and forks to allow users to pay for api access in a ethical way. All a user would need to do is enter a access key. If they stopped paying the access could be cut off.
This solution would have the benefit of hiding peoples IP addresses and protecting the api keys from misuse.
Alternatives
No response
Additional context
Currently the subscription service relizes on getting prebuild binaries from the Dev. This isn't the Foss way and I think there is a better way as seen above
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Checklist
Description
I know that reddit doesn't want you to allow users to enter there own api key. That is unavoidable at this point.
However, would it be possible to setup a proxy that stores the the key and then authenticates paying users? The key it self would be stored on a proxy server so it wouldn't need to be stored in a binary. Each client would pay monthly for a key to connect to the proxy so that they could use the app. This would allow for F-droid builds and forks to allow users to pay for api access in a ethical way. All a user would need to do is enter a access key. If they stopped paying the access could be cut off.
This solution would have the benefit of hiding peoples IP addresses and protecting the api keys from misuse.
Alternatives
No response
Additional context
Currently the subscription service relizes on getting prebuild binaries from the Dev. This isn't the Foss way and I think there is a better way as seen above
How important is this feature?
Nice to have
Anything else?
No response
Solution
No response
Beta Was this translation helpful? Give feedback.
All reactions