Module
Yoga.Fastify.Plugin.Cors
- Package
- purescript-yoga-fastify
- Repository
- rowtype-yoga/purescript-yoga-fastify
#corsCredentialed Source
corsCredentialed :: forall safety opts opts_. CredentialsSafe safety => Union opts opts_ (CorsCredentialedOptionsImpl safety) => Record opts -> Fastify -> Aff Unit#CorsCredentialedOptionsImpl Source
type CorsCredentialedOptionsImpl :: Type -> Row Typetype CorsCredentialedOptionsImpl safety = (allowedHeaders :: Array String, credentials :: Boolean, exposedHeaders :: Array String, hideOptionsRoute :: Boolean, maxAge :: Int, methods :: Array String, origin :: Origin safety, preflight :: Boolean, strictPreflight :: Boolean)
#CredentialsSafe Source
class CredentialsSafe (safety :: Type) Instances
CredentialsSafe Specific(Fail (Above (Text "Cannot use credentials: true with a wildcard origin (\"*\").") (Above (Text "Browsers will reject this configuration.") (Text "Use a specific origin via `origin` or `originList` instead.")))) => CredentialsSafe AllowAll
- Modules
- Yoga.
Fastify. Auth. Argon2 - Yoga.
Fastify. Auth. JWT - Yoga.
Fastify. Fastify - Yoga.
Fastify. Plugin - Yoga.
Fastify. Plugin. Cors - Yoga.
Fastify. Plugin. Helmet - Yoga.
Fastify. Plugin. RateLimit - Yoga.
Fastify. Plugin. WebSocket - Yoga.
Fastify. Route. HandleResponse - Yoga.
Fastify. Route. HandleRoute - Yoga.
Fastify. Route. ParseBody - Yoga.
Fastify. Route. ParseHeaders - Yoga.
Fastify. Route. ParsePathParams - Yoga.
Fastify. Route. ParseQueryParams - Yoga.
Fastify. Route. SetHeaders