Merged in feat/SW-3461-setup-auth-with-sas-eurobonus (pull request #2825)

Feat/SW-3461 setup auth with sas eurobonus

* feat(SW-3461): Setup auth for sas eurobonus

* .

* feat: setup auth towards SAS

* Fix auth via SAS and add logout route

* .

* merge

* auth via SAS

* fix powered by scandic logo

* Merge branch 'master' of bitbucket.org:scandic-swap/web into feat/SW-3461-setup-auth-with-sas-eurobonus

* Include access_token in jwt after successful login

* merge


Approved-by: Anton Gunnarsson
This commit is contained in:
Joakim Jäderberg
2025-09-22 09:30:36 +00:00
parent 9b8ed972ec
commit 8ebc48b138
24 changed files with 494 additions and 76 deletions

View File

@@ -134,9 +134,9 @@ __metadata:
languageName: node
linkType: hard
"@auth/core@npm:0.39.0":
version: 0.39.0
resolution: "@auth/core@npm:0.39.0"
"@auth/core@npm:0.40.0":
version: 0.40.0
resolution: "@auth/core@npm:0.40.0"
dependencies:
"@panva/hkdf": "npm:^1.2.1"
jose: "npm:^6.0.6"
@@ -154,7 +154,7 @@ __metadata:
optional: true
nodemailer:
optional: true
checksum: 10c0/551891eddfcf29bdd4bf614bb0b700a76dbf148af7ead740ecd518d27618a7558a44703edd70ff16298cb54ec2912d7921586a71cb7e233b5d456899345d730b
checksum: 10c0/25cd12f22611eedc21c17dc1908fa9428ae5f0e32eb32c1ab009642276c37099cce58f49ffbb7f8e8d6d6488d5101a24fb9808ec662eee5aca19d520750acaa3
languageName: node
linkType: hard
@@ -6052,6 +6052,7 @@ __metadata:
eslint-plugin-simple-import-sort: "npm:^12.1.1"
graphql-tag: "npm:^2.12.6"
next: "npm:15.3.4"
next-auth: "npm:5.0.0-beta.29"
react: "npm:^19.0.0"
react-dom: "npm:^19.0.0"
react-intl: "npm:^7.1.11"
@@ -6189,7 +6190,7 @@ __metadata:
nanoid: "npm:^5.1.5"
netlify-plugin-cypress: "npm:^2.2.1"
next: "npm:15.3.4"
next-auth: "npm:5.0.0-beta.27"
next-auth: "npm:5.0.0-beta.29"
prettier: "npm:^3.5.3"
react: "npm:19.1.0"
react-aria-components: "npm:^1.8.0"
@@ -6268,7 +6269,7 @@ __metadata:
graphql-request: "npm:^7.1.2"
graphql-tag: "npm:^2.12.6"
json-stable-stringify-without-jsonify: "npm:^1.0.1"
next-auth: "npm:5.0.0-beta.27"
next-auth: "npm:5.0.0-beta.29"
server-only: "npm:^0.0.1"
slugify: "npm:^1.6.6"
superjson: "npm:^2.2.2"
@@ -15550,11 +15551,11 @@ __metadata:
languageName: node
linkType: hard
"next-auth@npm:5.0.0-beta.27":
version: 5.0.0-beta.27
resolution: "next-auth@npm:5.0.0-beta.27"
"next-auth@npm:5.0.0-beta.29":
version: 5.0.0-beta.29
resolution: "next-auth@npm:5.0.0-beta.29"
dependencies:
"@auth/core": "npm:0.39.0"
"@auth/core": "npm:0.40.0"
peerDependencies:
"@simplewebauthn/browser": ^9.0.1
"@simplewebauthn/server": ^9.0.2
@@ -15568,7 +15569,7 @@ __metadata:
optional: true
nodemailer:
optional: true
checksum: 10c0/6f13e4d7d44bf0327cea017d7adb8cf9e9bca32bf030dd147ed5dd8301bcd1cf521b577615454b969643a08389b260347cc83c3e3c421dfa593f3ab7b126295a
checksum: 10c0/2c6bada9a5f28a9a172d3ad295bfb05b648a4fced01f9988154df1ebca712cf460fb49173ada4c26de4c7ab180256f40ac19d16e2147c1c68f2a7475ab5d5ea8
languageName: node
linkType: hard