https://github.com/bpcloud/middleware-koa-cors
koa CORS middleware in bpframework
https://github.com/bpcloud/middleware-koa-cors
Last synced: 4 months ago
JSON representation
koa CORS middleware in bpframework
- Host: GitHub
- URL: https://github.com/bpcloud/middleware-koa-cors
- Owner: bpcloud
- License: mit
- Created: 2021-04-08T03:31:19.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2025-01-21T10:10:00.000Z (over 1 year ago)
- Last Synced: 2025-08-31T19:01:50.450Z (10 months ago)
- Language: JavaScript
- Size: 4.88 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- License: LICENSE
Awesome Lists containing this project
README
# koa CORS middleware in bpframework.
### Middleware specification
https://github.com/bpcloud/middleware
### usage
Setup.
```js
import { Application } from 'bpframework';
import * as middleware_cors from '@bpframework/middleware-koa-cors';
// set CORS by default.
Application.use(middleware_cors.middleware({
allowOrigin: '*',
withCredentials: true,
allowHeaders: ['X-Custom-Headers'],
exposeHeaders: ['X-Custom-Headers'],
}));
Application.runKoa(...);
// enable or disable.
middleware_cors.setEnable(false);
```