Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Cross-origin resource sharing (CORS)
Cross-origin resource sharing (CORS) is a mechanism that allows restricted resources on a web page to be accessed from another domain outside the domain from which the first resource was served. CORS also relies on a mechanism by which browsers make a “preflight” request to the server hosting the cross-origin resource, in order to check that the server will permit the actual request. In that preflight, the browser sends headers that indicate the HTTP method and headers that will be used in the actual request. For security reasons, browsers restrict cross-origin HTTP requests initiated from scripts. For example, fetch()
and XMLHttpRequest
follow the same-origin policy. This means that a web application using those APIs can only request resources from the same origin the application was loaded from unless the response from other origins includes the right CORS headers.
Resource types
- Invocations of
fetch()
orXMLHttpRequest
- Web Fonts (for cross-domain font usage in
@font-face
within CSS), so that servers can deploy TrueType fonts that can only be loaded cross-origin and used by websites that are permitted to do so - WebGL textures
- Images/video frames drawn to a canvas using
drawImage()
- CSS shapes from images
- scripts
- iframes
- GitHub: https://github.com/topics/cors
- Wikipedia: https://en.wikipedia.org/wiki/Cross-origin_resource_sharing
- Created by: WHATWG, Matt Oshry, Brad Porter, Michael Bodell, Tellme Networks
- Released: May 2006
- Related Topics: xhr, ajax, jsonp, content-security-policy,
- Last updated: 2025-02-07 00:06:30 UTC
- JSON Representation
https://github.com/rajaditya01/studynotion-an-online-education-platform
StudyNotion-An-Online-Education-Platform is a comprehensive ed-tech platform that empowers users to generate, access, and evaluate educational content. The platform is constructed using the MERN stack, comprising ReactJS, NodeJS, MongoDB, and ExpressJS.
axios cors dotenv expressjs mongodb multer nodejs nodemailer razorpay react reacticons slugify telwind-css uuid
Last synced: 01 Jan 2025
https://github.com/acsbitmen/tinder_jobs
Tinder Jobs plataforma que conecta a empresas con talentosos desarrolladores de software. Facilita la búsqueda y el emparejamiento de empresas que buscan talento tecnológico con desarrolladores interesados en nuevas oportunidades laborales.
api axios bootstrap5 cors css3 express font-awesome html5 javascript moongose nodejs nodemon react react-router react-router-dom
Last synced: 01 Jan 2025
https://github.com/hugovarellaa/project-full-stack
Back-end
axios cors dotenv express jsonwebtoken nodejs prisma socket-io ts-node-dev typescript
Last synced: 23 Dec 2024
https://github.com/chiragyadav2003/news-rest-api
This is the backend API for the Master Backend project, built with Express, Prisma, Redis, BullMQ and various other libraries to handle authentication, file uploads, rate-limiting, and more.
access-token bullmq caching cookie-parser cors express fileupload javascript nodejs nodemailer postgresql ratelimit redis refresh-token vinejs winston-logger
Last synced: 17 Dec 2024
https://github.com/ajmalfaris11/ajus-elearning-server
Backend server for the AJUs-Elearning platform, built with Node.js, Express, and MongoDB. Implements user authentication, course management, assignments, and real-time features with Redis caching and TypeScript support.
api authentication backend cookie-parser cors ejs-templates elearning express full-stack jwt learning-dashboard mongodb mongoose nodejs redis rest-api typescript typescript-development web-development
Last synced: 17 Dec 2024
https://github.com/kporus/social_app_backend
Its a demo social media backend file with prisma and database postgreSQL
cors express-js node-js postgresql prisma typescript
Last synced: 01 Jan 2025
https://github.com/drew-daniels/liaison
A simple messaging library meant to enable easy CORS communication between windows and embedded iframes - using the browser postMessage API.
Last synced: 01 Jan 2025
https://github.com/samyc2002/url-shortener-microservice
A project implementing URL Shortener Microservice
cors express javascript mongodb
Last synced: 17 Dec 2024
https://github.com/luifean/randomflix-api
API desenvolvida a fim de prover informações de filmes da sua lista da Netflix. Faz uso do conceito de web scraping como data source.
cors express javascript nodejs puppeteer
Last synced: 01 Jan 2025
https://github.com/ucangun/fullstack_taskminder
TaskMinder is a full-stack todo application built with React and Express.js. It allows users to manage tasks by creating, updating, and deleting todos. The API is fully documented with Swagger and deployed on Heroku.
cors custom-hooks fullstack-development reactjs
Last synced: 18 Dec 2024
https://github.com/rohits05/rsx-bot
An AI-based web application, by resembling the features of ChatGPT with advanced GPT3 model API, gets the ability to answer for anything, and beyond stuff!
aiapplications-project aiapps cors dotenv express gpt-3 nodemon openai server-side-rendering vitejs
Last synced: 10 Jan 2025
https://github.com/vipinchaudhary31122002/bloggx
BloggX is a backend for blogging website.
bcryptjs cors expressjs javascript mongodb mongoose nodejs
Last synced: 10 Jan 2025
https://github.com/ertugrulsertaslan/real-time-chat
Realtime chat app made with ReactJS and socket.io.
cors express-js reactjs socket-io tailwindcss vite
Last synced: 24 Dec 2024
https://github.com/ertugrulsertaslan/taskguard
This application is designed to manage tasks with different user roles and permissions.
axios cors docker dotenv express-js jwt-authentication material-ui postgresql prisma reactjs reactrouter vite
Last synced: 24 Dec 2024
https://github.com/bunji2/gocors
Sample of CORS using GoLang (described in Japanese)
Last synced: 24 Dec 2024
https://github.com/ertugrulsertaslan/product-management
This project is an e-commerce application with admin and user roles.
cors docker dotenv express-js material-ui multer postgresql prisma react vite webpush-notifications
Last synced: 24 Dec 2024
https://github.com/theayushmajumdar/todotask-aws
"Fullstack Todo App using React, Node.js, and AWS" A modern Fullstack Todo app built with React and Node.js, leveraging AWS services like DynamoDB, Lambda, and Amplify for seamless cloud deployment.
aws-amplify aws-lambda cors dynamodb nodejs react
Last synced: 18 Dec 2024
https://github.com/vitinho163/food-explorer-backend
Back-End do projeto Food Explorer.
bcryptjs cors express jest jsonwebtoken knex multer nodejs nodemon swagger swagger-ui
Last synced: 18 Dec 2024
https://github.com/salman-faris-pk/bookstore_backend
creates backend of bookstore app
cors express-js mongodb mongoose node-js nodemon postman
Last synced: 18 Dec 2024
https://github.com/calebcadainoo/webscrapper
Web scrapper built for fun
cheerio cors express nodejs webscraper
Last synced: 24 Dec 2024
https://github.com/jonanv/gameofyear-firebase
Backend of gameofyear-angularjs
backend cors express firebase firebase-functions typescript
Last synced: 10 Jan 2025
https://github.com/roy7077/sarswati
Sarswati Backend is a Node.js application built with Express and MongoDB, designed to support an educational platform with roles for students, instructors, and administrators. It includes features for user authentication, course management, payments, and more
bcrypt cloudinary cookie-parser cors dotenv express-fileupload express-js jwt-authentication mongodb mongoose nodejs nodemailer otp-generator razorpay render
Last synced: 17 Jan 2025
https://github.com/jmgogo/webapp-security
A repo covering the basics of web application security
Last synced: 24 Dec 2024
https://github.com/manju1807/node-ts-express-template
A robust and secure Express.js boilerplate with TypeScript, featuring advanced security middleware, MongoDB integration, and tools for building production-ready Node.js apps.
advance-security boilerplate cors data-sanitization expressjs helmet mongoose nodejs nosql-injection produc product-ready secure-backend template typescript xss-protection
Last synced: 18 Dec 2024
https://github.com/sumaiyarimu22/proxima-server
Proxima is a powerful project management app built using the MERN stack. With proxima, users can create, update, and delete their own projects with ease. The app is highly secure, featuring robust JWT authentication and frontend route protection.
avast bcrypt cors dotenv express jsonwebtoken mongodb mongoose react validator
Last synced: 18 Dec 2024
https://github.com/sumaiyarimu22/envelope-server
bcryptjs cors dotenv express jsonwebtoken mongoose validator
Last synced: 18 Dec 2024
https://github.com/zeuz8/simple-notes-backend
Backend repository for a Simple Web Notes App, designed to handle the storage of note data using MySQL database. This project aims to provide practical insights into MySQL data storage and retrieval mechanisms.
cors expres mysql2 nodejs nodemon
Last synced: 30 Jan 2025
https://github.com/talhat298/surgical-server
SurgicalSavvy Server is a backend service built with Node.js, Express, and MongoDB. This project is designed to manage surgical services and orders, providing a RESTful API for interacting with the data.
api cors javascript mongodb nodejs reactjs
Last synced: 19 Dec 2024
https://github.com/talhat298/product-order-crud
This Node.js application, built with TypeScript, Express, and MongoDB, offers an API to manage products and orders with functionalities for creating, retrieving, updating, and deleting.
cors curd-operation dotenv eslint expressjs mongodb nodejs nodemon typescript zod
Last synced: 19 Dec 2024
https://github.com/seifsheikhelarab/ts-rest-api
A TypeScript-based REST API for user authentication and management with JWT-based authentication, bcrypt password hashing, and secure session handling.
bcrypt body-parser compression cookie-parser cors crypto dotenv express-js http jsonwebtoken lodash mongodb mongoose morgan node-js typescript
Last synced: 19 Dec 2024
https://github.com/abhich21/simplifi
A basic login template app for any website including frontend and backend.
axios cors expressjs mongoose nodejs notistack react-router-dom reactjs styled-components
Last synced: 19 Dec 2024
https://github.com/rob-blackbourn/bareasgi-cors
CORS support for bareASGI
asgi asyncio bareasgi bareasgi-cors cors cors-support python web
Last synced: 19 Dec 2024
https://github.com/ashimasaini45/authentication-apis
Tech Stack: Express.js(Backend), MongoDB(Database)
axios bootstrap cors nodemailer plugins-api react-router
Last synced: 19 Dec 2024
https://github.com/dodul01/teamvist-server
The server-side codebase for TeamVista Employee Management Website is responsible for handling backend logic, database interactions, and API endpoints.
api cors expressjs middleware mongodb nodejs
Last synced: 19 Dec 2024
https://github.com/dodul01/bookease-server
The BookEase Server Repository is the backend foundation of the hotel booking website, responsible for handling user authentication, room booking processes, and the management of user reviews.
cors express-js middleware mongodb nodejs-server nodejsapi
Last synced: 19 Dec 2024
https://github.com/toorop/ipfs-proxy
An IPFS reverse proxy that handle CORS (especially preflight), authentification, access rules, and more...
authentication cors ipfs reverse-proxy
Last synced: 24 Dec 2024
https://github.com/florian-catalin-elisei/realtime-chat-application
This is a straightforward realtime chat application created using React for the frontend and Node.js with Socket.IO for the backend. Users have the ability to join distinct chat rooms and engage in realtime communication.
cors css express html javascript query-string react react-router-dom react-scroll-to-bottom socket-io socket-io-client
Last synced: 19 Dec 2024
https://github.com/florian-catalin-elisei/pdf-generator
This application combines React on the client side and Puppeteer with Express on the server side to generate PDF receipts. React, along with Axios, handles user input and HTTP requests, while Puppeteer on the server side creates PDFs using the submitted data.
axios cors css express file-saver html javascript puppeteer react
Last synced: 19 Dec 2024
https://github.com/guilhaof/gsystem-api-node
Backend do sistema Gsystem com Nodejs,Express,Prisma , WebToken - Obs ainda e construcao a⚠️❗
bcript bcryptjs cors express json-api jsonwebtoken mysql nodejs postgresql prisma prisma-client prisma-studio typescript
Last synced: 10 Jan 2025
https://github.com/bryamjesus/ns-backend
Project Final
cors final-project javascript jsonwebtoken learn learning mongodb mongoose nodejs nodemon
Last synced: 23 Jan 2025
https://github.com/bryamjesus/api-jwt
cors jsonwebtoken jwt node node-js nodemon
Last synced: 23 Jan 2025
https://github.com/cosmosgenius/twitter-proxy
Twitter api proxy with cors support
api cors proxy twitter twitter-proxy
Last synced: 25 Dec 2024
https://github.com/sathiyapramod/crm-web-app-frontend
CRM App is a simple beginner level template for maintaining customers, users & other database.
bootstrap5 cors css3 javascript jwt-authentication material-ui reactjs
Last synced: 23 Jan 2025
https://github.com/speedkillsx/react-todo-list
Todo List client/server application using React, NodeJs and MySQL
cors expressjs javascript mysql nodejs react
Last synced: 25 Dec 2024