add https redirect middleware

This commit is contained in:
Brandon Egger 2023-03-18 13:47:58 -05:00
parent b8f36d41f9
commit 13a5fd4c18
3 changed files with 16 additions and 1 deletions

11
package-lock.json generated
View File

@ -19,6 +19,7 @@
"@trpc/server": "^10.9.0",
"next": "^13.2.1",
"next-auth": "^4.19.0",
"next-ssl-redirect-middleware": "^0.1.4",
"react": "18.2.0",
"react-dom": "18.2.0",
"superjson": "1.9.1",
@ -3340,6 +3341,11 @@
}
}
},
"node_modules/next-ssl-redirect-middleware": {
"version": "0.1.4",
"resolved": "https://registry.npmjs.org/next-ssl-redirect-middleware/-/next-ssl-redirect-middleware-0.1.4.tgz",
"integrity": "sha512-SWJBDyyI+5imAW11TWDXSsuu8VB/c2eHF3Va2T20/0mSASIOZrTnmoVxLcYTzv+elki8hbetAeb1jDtQiQ0Y0Q=="
},
"node_modules/next/node_modules/postcss": {
"version": "8.4.14",
"resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.14.tgz",
@ -7194,6 +7200,11 @@
"uuid": "^8.3.2"
}
},
"next-ssl-redirect-middleware": {
"version": "0.1.4",
"resolved": "https://registry.npmjs.org/next-ssl-redirect-middleware/-/next-ssl-redirect-middleware-0.1.4.tgz",
"integrity": "sha512-SWJBDyyI+5imAW11TWDXSsuu8VB/c2eHF3Va2T20/0mSASIOZrTnmoVxLcYTzv+elki8hbetAeb1jDtQiQ0Y0Q=="
},
"node-releases": {
"version": "2.0.10",
"resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.10.tgz",

View File

@ -14,6 +14,7 @@
"seed": "ts-node --compiler-options {\"module\":\"CommonJS\"} prisma/seed.ts"
},
"dependencies": {
"@heroicons/react": "^2.0.16",
"@next-auth/prisma-adapter": "^1.0.5",
"@prisma/client": "^4.9.0",
"@tanstack/react-query": "^4.20.2",
@ -21,9 +22,9 @@
"@trpc/next": "^10.9.0",
"@trpc/react-query": "^10.9.0",
"@trpc/server": "^10.9.0",
"@heroicons/react": "^2.0.16",
"next": "^13.2.1",
"next-auth": "^4.19.0",
"next-ssl-redirect-middleware": "^0.1.4",
"react": "18.2.0",
"react-dom": "18.2.0",
"superjson": "1.9.1",

3
src/pages/_middleware.ts Normal file
View File

@ -0,0 +1,3 @@
import sslRedirect from 'next-ssl-redirect-middleware';
export default sslRedirect({});