add cors
This commit is contained in:
@@ -6,9 +6,15 @@ import Vapor
|
|||||||
public func configure(_ app: Application) throws {
|
public func configure(_ app: Application) throws {
|
||||||
// uncomment to serve files from /Public folder
|
// uncomment to serve files from /Public folder
|
||||||
// app.middleware.use(FileMiddleware(publicDirectory: app.directory.publicDirectory))
|
// app.middleware.use(FileMiddleware(publicDirectory: app.directory.publicDirectory))
|
||||||
|
app.middleware.use(CORSMiddleware(configuration: .default()))
|
||||||
|
// using custom configuration
|
||||||
|
app.middleware.use(CORSMiddleware(configuration: .init(
|
||||||
|
allowedOrigin: .all,
|
||||||
|
allowedMethods: [.GET, .POST, .PUT, .OPTIONS, .DELETE, .PATCH],
|
||||||
|
allowedHeaders: [.accept, .authorization, .contentType, .origin, .xRequestedWith]
|
||||||
|
)))
|
||||||
app.databases.use(.postgres(
|
app.databases.use(.postgres(
|
||||||
hostname: Environment.get("DATABASE_HOST") ?? "sledsoft.com",
|
hostname: Environment.get("DATABASE_HOST") ?? "api.sledsoft.com",
|
||||||
username: Environment.get("DATABASE_USERNAME") ?? "cod",
|
username: Environment.get("DATABASE_USERNAME") ?? "cod",
|
||||||
password: Environment.get("DATABASE_PASSWORD") ?? "pw4cod",
|
password: Environment.get("DATABASE_PASSWORD") ?? "pw4cod",
|
||||||
database: Environment.get("DATABASE_NAME") ?? "cod_db"
|
database: Environment.get("DATABASE_NAME") ?? "cod_db"
|
||||||
|
|||||||
Reference in New Issue
Block a user