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-01-22 00:06:19 UTC
- JSON Representation
https://github.com/mtwn105/slice
Split Your Expenses with Friends using Node.js
angular angular10 bulma cors css expenses hacktoberfest html javascript jwt mongodb mongoose nodejs npm scss slice split typescript
Last synced: 15 Jan 2025
https://github.com/serhiinikif/rest-api-mssql
cors docker dotenv express middleware mssql nodejs rest-api sequelize
Last synced: 15 Jan 2025
https://github.com/zhangzhuang15/jslook
展示javascript基础知识、web前端开发专题技术点、面经.
ajax babel cors css interview-questions javascript nodejs tcp thread vue webpack websocket
Last synced: 11 Jan 2025
https://github.com/vidhya0501/realestateapp
Real Estate Management Website
axios bcrypt bootstrap5 context-api cors dotenv expressjs jsonwebtoken mongodb mongoose multer nodejs react-bootstrap react-router-dom reactjs uuid
Last synced: 12 Jan 2025
https://github.com/starkelessar/advanced-auth-back
Реализация API для продвинутой регистрации и авторизации пользователя с активацией аккаунта через почту
bcrypt cookie-parser cors express-js express-validator jsonwebtoken mongodb mongoose nodejs nodemailer uuid
Last synced: 20 Dec 2024
https://github.com/andreinalima/souldecor-back
E-commerce de casa e decoração, feito como requisito do projeto final para o bootcamp fullstack react-node da soulcode.
Last synced: 15 Jan 2025
https://github.com/joysarkarbd/doctors-portal-server-side
cors dotenv express javascript mongodb
Last synced: 11 Jan 2025
https://github.com/kislaykashyap-hub/node.js-express-postgresql-apis
This repository contains a Node.js application using Express and PostgreSQL to provide API functionality for managing students, courses, modules, and additional features.
api body-parser cors crud development dotenv entity-relationship-diagram expressjs git javascript linux nodejs postgresql schema sql
Last synced: 23 Nov 2024
https://github.com/samie/vaadin-cors-sample
Sample of embedded Vaadin application and cross-domain CORS settings.
cors java microfrontends vaadin vaadin-24
Last synced: 06 Dec 2024
https://github.com/thund3rhawk/todo_app
Todo App: Boost your productivity with this simple and effective task management tool. Prioritize, organize, and achieve your goals seamlessly.
axios cors docker dockerfile dotenv expressjs mongodb-database mongoose nextjs nodejs nodemon tailwindcss typescript vercel
Last synced: 13 Jan 2025
https://github.com/thund3rhawk/datacourier
Admins can add users to a list via CSV upload and send notifications to them through email according to the provided CSV file.
cors csv- dotenv expressjs mongodb mongoose multer nodejs nodemailer render ts-node typescript
Last synced: 13 Jan 2025
https://github.com/vidhya0501/assign-mentorbe
Mentor-Student Database with Express Server
api api-endpoints cors dotenv expressjs http-methods mongodb mongoose mvc mvc-architecture nodejs postman status-codes
Last synced: 12 Jan 2025
https://github.com/justarale/pollzone-server
Backend of pollZone app
authentication bcryptjs cloudinary cors crud-api expressjs jsonwebtoken middlewares models mongodb-atlas mongoose morgan routes-api
Last synced: 13 Jan 2025
https://github.com/f2rkan/webrtc-core
A WebRTC Control Panel that allows users to send and receive video streams via a user-friendly interface. This project includes features to manage ICE candidates, configure video resolution and frame rate, and handle NAT type detection for enhanced communication quality.
cors express-js javascript nodejs video-streaming webrtc
Last synced: 13 Jan 2025
https://github.com/dennislo/express-rest-api
Starter project for an ES6 RESTful Express API.
api boilerplate cors es6 express javascript
Last synced: 29 Nov 2024
https://github.com/hallowshaw/personal-portfolio
Welcome to my portfolio website! This repository contains the source code for my personal portfolio site, showcasing my skills, projects, and contact information.
cors css emailjs express html html5 javascript js mongodb nodejs portfolio portfolio-website
Last synced: 05 Jan 2025
https://github.com/njeruthuo/letsplaybackend
API backend system for my dating app
cors django django-rest-framework docker docker-compose
Last synced: 15 Jan 2025
https://github.com/njeruthuo/blog-final
This is an API designed to serve blogs to a react app
backend-api cors django django-rest-framework
Last synced: 15 Jan 2025
https://github.com/abishek6799/blog-backend
Blog-App-Backend
bcrypt cloudinary cors dotenv express-js jwt-token middleware mongoose multer node-js nodemailer nodemon
Last synced: 22 Jan 2025
https://github.com/reiver/go-cors
Package cors provides tools for working with Cross-Origin Resource Sharing (CORS), for the Go programming language.
cors cors-proxy cross-origin-resource-sharing
Last synced: 25 Nov 2024
https://github.com/mohaiminul375/gadget_hub_server
A full-stack functional based Gadget Product website(server_side)
Last synced: 05 Jan 2025
https://github.com/mdrakibmia99/creative-agency-server
Creative Agency Project(server)
body-parser cors dotenv expressjs heroku mongodb nodejs nodemon
Last synced: 20 Jan 2025
https://github.com/jlee55504/we-love-movies-project
The back-end of a web application that displays information on theaters, movies, and movie reviews.
back-end-development cors dotenv express-middleware expressjs jest knexjs morgan nodemon pg postgresql software-engineering sqlite3 supertest web-development
Last synced: 22 Jan 2025
https://github.com/mohaiminul375/furni-flex-server
https://furni-flex-server-rho.vercel.app/furniture
Last synced: 05 Jan 2025
https://github.com/ranaivomahaleo/tranoutilsbundle
Add json httpstatus support, CORS headers support and .env file reader support to Symfony application.
cors cors-request environment-variables httpstatus jsonapi php symfony symfony-bundle
Last synced: 12 Nov 2024
https://github.com/josana-kla/projeto17-shortly
cors dotenv expressjs joi-validation nodejs nodemon pgsql postgresql
Last synced: 08 Jan 2025
https://github.com/whyshashi/video_sync_app
Web Application where users can join a room, share a YouTube video link, and watch the video together with perfect synchronization. Additionally, users should be able to chat with each other in real-time while watching the video. The project should include some advanced and creative features to enhance user engagement and interaction.
cors express jwt mongodb-atlas mongoose nodejs react socket-io
Last synced: 20 Dec 2024
https://github.com/prasanth2817/chat-application-backend
The backend is built using Node.js with Express for handling API requests and Socket.IO for real-time messaging. MongoDB stores user data and chat messages, with Mongoose handling database operations. JWT is used for authentication, and bcrypt for password hashing. The code follows the MVC architecture for maintainability.
bcryptjs cors dotenv expressjs jwt-authentication moongose mvc-architecture nodejs socket-io
Last synced: 20 Dec 2024
https://github.com/younusfoysal/axion-pay-server
Axion Pay is a basic MFS(Mobile Financial Service) application (like bKash or Binance)
bcryptjs body-parser cookie-parser cors dotenv express jsonwebtoken mongodb
Last synced: 22 Jan 2025
https://github.com/younusfoysal/eddox-hub-server
The Eddox-Hub Server is a backend service for a web application built using Node.js, Express, and MongoDB.
cookie-parser cors dotenv expressjs jsonwebtoken mongodb nodejs nodemon
Last synced: 22 Jan 2025
https://github.com/phuonghieuto/nestjs-auth-backend
A NestJS backend for user authentication, including registration, login, and user retrieval, using MongoDB, Swagger for API docs, and CORS for specified frontend URLs.
authentication cors mongodb nestjs swagger typescript
Last synced: 22 Jan 2025
https://github.com/hawkpraveen/password_reset_back_end
This repo contains NodeJS Day 3 Task of MERN Stack. Password Reset Flow.
bcryptjs cors dotenv nodejs nodemon-express render toastify
Last synced: 11 Jan 2025
https://github.com/goldenhub/fullstackopen
Backend implementation of note app using nodejs
cors cors-proxy database database-schema deployment docker dotenv env environment-variables error-handler express-error-handler express-middlewares express-server flyio json-parser mongodb mongoose nodejs static-build static-middleware
Last synced: 11 Jan 2025
https://github.com/goldenhub/fullstackopen-part4
Implementing a standard node directory structure in a simple POST and GET blog app
cors dotenv eslint expressjs middlewares mongodb mongodb-atlas mongoose-schema mongoose-validation mongoosejs nodejs nodemon
Last synced: 11 Jan 2025
https://github.com/udokailodigwe/memories-app-server
Worked on an API with RESTful pattern. It interfaces my MongoDB database to serve resources to client requests endpoints
cors express javascript mongoose node nodemon
Last synced: 13 Jan 2025
https://github.com/axe10rellana/graphql-desde-cero
Repositorio de proyectos hechos con GraphQL desde cero.
apollo-client apollo-server cors css dotenv express graphql graphql-tag javascript mern-stack mongodb mongoose monorepo nodemon react react-icons react-router-dom tailwindcss vite
Last synced: 11 Jan 2025
https://github.com/rominalodolo/reacthookscrashcourse
React.js Hooks Crash Course by Maximilian Schwarzmüller.
Last synced: 12 Jan 2025
https://github.com/dikshant441/food-order
A food order application with multiples features that fetch live data through Swiggy's API.
api cors event-listener integration-testing javascript jest-tests jsx parcel-bundler react-testing-library reactjs redux-toolkit tailwind-css unit-testing usecontext vercel-deployment
Last synced: 12 Jan 2025
https://github.com/angelhtml/react_hook_yup
react hook form with yup example
angelcodestyle axios axios-react cors expressjs form javascript jsx nextjs nodejs reacthookform reactjs validation yup yup-validation
Last synced: 11 Jan 2025
https://github.com/arpit-shrivastva/todo-mern
The MERN stack (MongoDB, Express.js, React, and Node.js) is a powerful set of technologies used to build full-stack web applications. In a MERN Todo app, MongoDB serves as the NoSQL database to store todo items, providing flexible schema design and scalability.
api body-parser cors express mern-stack mongodb node react todo
Last synced: 14 Jan 2025
https://github.com/arpit-shrivastva/video-app
The video streaming app backend built with Node.js provides a robust infrastructure to efficiently handle video content delivery. Leveraging Node.js's event-driven architecture, it ensures high scalability and performance. Utilizing libraries like Express.js.
cookies-parser cors env expressjs nodejs prettier
Last synced: 14 Jan 2025
https://github.com/dadangdut33/personal-web-backend
Server code of my personal web
cors express nodejs swagger typescript
Last synced: 09 Oct 2024