Skip to content

Commit 7e2f858

Browse files
committed
Legger på sidecar
1 parent 01bb448 commit 7e2f858

File tree

4 files changed

+38
-43
lines changed

4 files changed

+38
-43
lines changed

.nais/config.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,13 @@ spec:
3838
valkey:
3939
- instance: {{ valkey.instance }}
4040
access: readwrite
41+
tokenx:
42+
enabled: true
43+
idporten:
44+
enabled: true
45+
sidecar:
46+
enabled: true
47+
level: Level3
4148
ingresses:
4249
{{#each ingresses as |url|}}
4350
- {{url}}

packages/nextjs/src/pages/api/meldekortstatus.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ export default async function handler(
6565
logger.info(`Meldekortstatus: Handling /api/meldekortstatus request`);
6666

6767
const isLocal = process.env.ENV === 'localhost';
68-
const oboToken = isLocal ? 'foobartoken' : getToken(JSON.stringify(req.headers));
68+
const oboToken = isLocal ? 'foobartoken' : getToken(req);
6969

7070
// This endpoint should only be called when the user is
7171
// authenticated, so it's safe to return 401 if no token is found.

packages/nextjs/src/types/global.d.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@ declare global {
22
interface Window {
33
dispatchEventActual?: Window['dispatchEvent'];
44
}
5+
6+
var cacheKey: string | undefined;
57
}
68

79
export {};

packages/nextjs/tsconfig.json

Lines changed: 28 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -1,45 +1,31 @@
11
{
2-
"compilerOptions": {
3-
"strict": true,
4-
"target": "es2022",
5-
"allowJs": true,
6-
"forceConsistentCasingInFileNames": true,
7-
"noEmit": true,
8-
"esModuleInterop": true,
9-
"module": "esnext",
10-
"moduleResolution": "node",
11-
"resolveJsonModule": true,
12-
"isolatedModules": true,
13-
"baseUrl": "src",
14-
"jsx": "preserve",
15-
"incremental": true,
16-
"downlevelIteration": true,
17-
"lib": [
18-
"dom",
19-
"dom.iterable",
20-
"esnext"
21-
],
22-
"skipLibCheck": true,
23-
"paths": {
24-
"@/shared/*": [
25-
"../../shared/src/*"
26-
]
2+
"compilerOptions": {
3+
"strict": true,
4+
"target": "es2022",
5+
"allowJs": true,
6+
"forceConsistentCasingInFileNames": true,
7+
"noEmit": true,
8+
"esModuleInterop": true,
9+
"module": "esnext",
10+
"moduleResolution": "node",
11+
"resolveJsonModule": true,
12+
"isolatedModules": true,
13+
"baseUrl": "src",
14+
"jsx": "preserve",
15+
"incremental": true,
16+
"downlevelIteration": true,
17+
"lib": ["dom", "dom.iterable", "esnext"],
18+
"skipLibCheck": true,
19+
"paths": {
20+
"@/shared/*": ["../../shared/src/*"]
21+
}
2722
},
28-
"plugins": [
29-
{
30-
"name": "next"
31-
}
32-
]
33-
},
34-
"include": [
35-
"../shared/**/*.ts",
36-
"next-env.d.ts",
37-
"nodeenv.d.ts",
38-
"src/**/*.ts",
39-
"src/**/*.tsx",
40-
".next/types/**/*.ts"
41-
],
42-
"exclude": [
43-
"node_modules"
44-
]
23+
"include": [
24+
"next-env.d.ts",
25+
"nodeenv.d.ts",
26+
"src/**/*.ts",
27+
"src/**/*.tsx",
28+
"../shared/**/*.ts"
29+
],
30+
"exclude": ["node_modules"]
4531
}

0 commit comments

Comments
 (0)