Hello! Today we are gonna talk about CORS. It’s the most common browser security rule, yet most devs only understand half of it. which is called Cross-Origin Resource Sharing. It is one of those things almost every frontend and backend developer faces while working with APIs.
Many developers think CORS is a backend issue, but actually it is a browser-side security rule which requires proper server configuration as well. Before understanding how to fix CORS issues, first lets understand why it exists and why browsers introduced it.
Why CORS Exists
CORS policy was introduced and adopted by browsers in the early 2010s to make the web more secure.
Before CORS, websites could potentially make unauthorized requests to other websites and access sensitive user data.…