AlgoListed
AlgoListed copied to clipboard
API Auth or Encryption | Node JS Backend
The rule is that only authorized users should be able to use the API, and we want to restrict calls to it from any unauthorized sources. To access the API, you'll need an authentication key stored in your environment settings. Also, try to do some encryption which will convert the values into other characters, and on the frontend side it can be extracted.
Although CORS can help with this, it has some limitations. So, if you have a clever solution, please help us solve this problem in a better way!
Hello @Nayaker I'd like to contribute, please assign me.
Awesome @0-mayurkaretha , because this is a somewhat complex issue, could you start by sending a simple introductory email to [email protected]?
@0-mayurkaretha would you be interested in working on the issue?
sure, thanks.
@0-mayurkaretha Can you please check your discord
Here, implementing authorization means registering user and give them JWT token to be able to call api, but its not much difference. After they have a token they can call api whenever they want.
So another possible solution I am checking is to make api calls server-server side instead of client-server side. I will create PR after its done.
Awesome 💪🏻
https://api.cuvette.tech/api/v1/student/internship-post/active?pageNumber=1&sortByDate=true&stipendRange=[5000] I want something like this to be implemented here.
Is this issue still open? If yes and if no one working then I will love to work on it. cc : @NayakPenguin
Thank you for your interest, @surjendu104.
Unfortunately, we're not working on this issue at the moment. However, feel free to explore other issues and see if you can resolve any, or you can create new issues that you identify on the website.