Enable Firebase login

This commit is contained in:
2022-10-01 15:45:44 +01:00
parent 07047768be
commit 2dd66ea244
4 changed files with 164 additions and 16 deletions

50
package-lock.json generated
View File

@@ -12,6 +12,7 @@
"@testing-library/react": "^13.4.0",
"@testing-library/user-event": "^13.5.0",
"firebase": "^9.10.0",
"firebaseui": "^6.0.1",
"react": "^18.2.0",
"react-dom": "^18.2.0",
"react-scripts": "5.0.1",
@@ -6805,6 +6806,11 @@
"node": ">=0.8.0"
}
},
"node_modules/dialog-polyfill": {
"version": "0.4.10",
"resolved": "https://registry.npmjs.org/dialog-polyfill/-/dialog-polyfill-0.4.10.tgz",
"integrity": "sha512-j5yGMkP8T00UFgyO+78OxiN5vC5dzRQF3BEio+LhNvDbyfxWBsi3sfPArDm54VloaJwy2hm3erEiDWqHRC8rzw=="
},
"node_modules/didyoumean": {
"version": "1.2.2",
"license": "Apache-2.0"
@@ -8143,7 +8149,8 @@
},
"node_modules/firebase": {
"version": "9.10.0",
"license": "Apache-2.0",
"resolved": "https://registry.npmjs.org/firebase/-/firebase-9.10.0.tgz",
"integrity": "sha512-oSuED6BT+gQrOoXPV/xkxBLMk03A9nDXosW0xy4loQtGRJr9gW6JXgEOr0nmXFMTGzP87CpoC8Kd6y7XKSAeqQ==",
"dependencies": {
"@firebase/analytics": "0.8.0",
"@firebase/analytics-compat": "0.1.13",
@@ -8173,6 +8180,18 @@
"@firebase/util": "1.6.3"
}
},
"node_modules/firebaseui": {
"version": "6.0.1",
"resolved": "https://registry.npmjs.org/firebaseui/-/firebaseui-6.0.1.tgz",
"integrity": "sha512-SMNCFt/xns3mnvd0hImEDu7di5fqRU3MVyIaXpVEfg6v0bH6f3m+YybivU7KElRUT/47DHMn++D8MrZYYnoN5g==",
"dependencies": {
"dialog-polyfill": "^0.4.7",
"material-design-lite": "^1.2.0"
},
"peerDependencies": {
"firebase": "^9.1.3"
}
},
"node_modules/flat-cache": {
"version": "3.0.4",
"license": "MIT",
@@ -11695,6 +11714,14 @@
"tmpl": "1.0.5"
}
},
"node_modules/material-design-lite": {
"version": "1.3.0",
"resolved": "https://registry.npmjs.org/material-design-lite/-/material-design-lite-1.3.0.tgz",
"integrity": "sha512-ao76b0bqSTKcEMt7Pui+J/S3eVF0b3GWfuKUwfe2lP5DKlLZOwBq37e0/bXEzxrw7/SuHAuYAdoCwY6mAYhrsg==",
"engines": {
"node": ">=0.12.0"
}
},
"node_modules/mdn-data": {
"version": "2.0.4",
"license": "CC0-1.0"
@@ -20735,6 +20762,11 @@
"minimist": "^1.2.6"
}
},
"dialog-polyfill": {
"version": "0.4.10",
"resolved": "https://registry.npmjs.org/dialog-polyfill/-/dialog-polyfill-0.4.10.tgz",
"integrity": "sha512-j5yGMkP8T00UFgyO+78OxiN5vC5dzRQF3BEio+LhNvDbyfxWBsi3sfPArDm54VloaJwy2hm3erEiDWqHRC8rzw=="
},
"didyoumean": {
"version": "1.2.2"
},
@@ -21584,6 +21616,8 @@
},
"firebase": {
"version": "9.10.0",
"resolved": "https://registry.npmjs.org/firebase/-/firebase-9.10.0.tgz",
"integrity": "sha512-oSuED6BT+gQrOoXPV/xkxBLMk03A9nDXosW0xy4loQtGRJr9gW6JXgEOr0nmXFMTGzP87CpoC8Kd6y7XKSAeqQ==",
"requires": {
"@firebase/analytics": "0.8.0",
"@firebase/analytics-compat": "0.1.13",
@@ -21613,6 +21647,15 @@
"@firebase/util": "1.6.3"
}
},
"firebaseui": {
"version": "6.0.1",
"resolved": "https://registry.npmjs.org/firebaseui/-/firebaseui-6.0.1.tgz",
"integrity": "sha512-SMNCFt/xns3mnvd0hImEDu7di5fqRU3MVyIaXpVEfg6v0bH6f3m+YybivU7KElRUT/47DHMn++D8MrZYYnoN5g==",
"requires": {
"dialog-polyfill": "^0.4.7",
"material-design-lite": "^1.2.0"
}
},
"flat-cache": {
"version": "3.0.4",
"requires": {
@@ -23738,6 +23781,11 @@
"tmpl": "1.0.5"
}
},
"material-design-lite": {
"version": "1.3.0",
"resolved": "https://registry.npmjs.org/material-design-lite/-/material-design-lite-1.3.0.tgz",
"integrity": "sha512-ao76b0bqSTKcEMt7Pui+J/S3eVF0b3GWfuKUwfe2lP5DKlLZOwBq37e0/bXEzxrw7/SuHAuYAdoCwY6mAYhrsg=="
},
"mdn-data": {
"version": "2.0.4"
},