12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788 |
- 'use strict'
- module.exports = {
- /*
- |--------------------------------------------------------------------------
- | Origin
- |--------------------------------------------------------------------------
- |
- | Set a list of origins to be allowed. The value can be one of the following
- |
- | Boolean: true - Allow current request origin
- | Boolean: false - Disallow all
- | String - Comma seperated list of allowed origins
- | Array - An array of allowed origins
- | String: * - A wildcard to allow current request origin
- | Function - Receives the current origin and should return one of the above values.
- |
- */
- origin: false,
- /*
- |--------------------------------------------------------------------------
- | Methods
- |--------------------------------------------------------------------------
- |
- | HTTP methods to be allowed. The value can be one of the following
- |
- | String - Comma seperated list of allowed methods
- | Array - An array of allowed methods
- |
- */
- methods: ['GET', 'PUT', 'PATCH', 'POST', 'DELETE'],
- /*
- |--------------------------------------------------------------------------
- | Headers
- |--------------------------------------------------------------------------
- |
- | List of headers to be allowed via Access-Control-Request-Headers header.
- | The value can be on of the following.
- |
- | Boolean: true - Allow current request headers
- | Boolean: false - Disallow all
- | String - Comma seperated list of allowed headers
- | Array - An array of allowed headers
- | String: * - A wildcard to allow current request headers
- | Function - Receives the current header and should return one of the above values.
- |
- */
- headers: true,
- /*
- |--------------------------------------------------------------------------
- | Expose Headers
- |--------------------------------------------------------------------------
- |
- | A list of headers to be exposed via `Access-Control-Expose-Headers`
- | header. The value can be on of the following.
- |
- | Boolean: false - Disallow all
- | String: Comma seperated list of allowed headers
- | Array - An array of allowed headers
- |
- */
- exposeHeaders: false,
- /*
- |--------------------------------------------------------------------------
- | Credentials
- |--------------------------------------------------------------------------
- |
- | Define Access-Control-Allow-Credentials header. It should always be a
- | boolean.
- |
- */
- credentials: false,
- /*
- |--------------------------------------------------------------------------
- | MaxAge
- |--------------------------------------------------------------------------
- |
- | Define Access-Control-Allow-Max-Age
- |
- */
- maxAge: 90
- }
|