
CORS Essentials
By :

CORS by itself does not provide any security, except for the domain allowed in the Access-Control-Allow-Origin
header.
Some recommended practices for better security when using CORS are as follows:
Place the CORS header only on page(s) that need it; do not add the header across site
Use Access-Control-Allow-Origin
: *
only for publicly accessible static resources that do not include sensitive information or modify data
Although the CORS specification suggests that a list of allowed domains may be provided, in practice, very few clients support a list of allowed domains. Therefore, if you need to allow more than one domain, you must allow all domains with the Access-Control-Allow-Origin
, * wildcard
. Then, any domain, even the ones that are not intended, can make a CORS request to the page with the header.
You must provide additional security when using the wildcard if you want to prevent CORS requests...
Change the font size
Change margin width
Change background colour