mirror of
				https://github.com/zadam/trilium.git
				synced 2025-11-04 13:39:01 +01:00 
			
		
		
		
	log warning about unsucessful login
This commit is contained in:
		
							parent
							
								
									634baae796
								
							
						
					
					
						commit
						583df35231
					
				
							
								
								
									
										221
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										221
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							@ -641,9 +641,9 @@
 | 
			
		||||
      "dev": true
 | 
			
		||||
    },
 | 
			
		||||
    "@types/eslint": {
 | 
			
		||||
      "version": "7.2.7",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.2.7.tgz",
 | 
			
		||||
      "integrity": "sha512-EHXbc1z2GoQRqHaAT7+grxlTJ3WE2YNeD6jlpPoRc83cCoThRY+NUWjCUZaYmk51OICkPXn2hhphcWcWXgNW0Q==",
 | 
			
		||||
      "version": "7.2.10",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.2.10.tgz",
 | 
			
		||||
      "integrity": "sha512-kUEPnMKrqbtpCq/KTaGFFKAcz6Ethm2EjCoKIDaCmfRBWLbFuTcOJfTlorwbnboXBzahqWLgUp1BQeKHiJzPUQ==",
 | 
			
		||||
      "dev": true,
 | 
			
		||||
      "requires": {
 | 
			
		||||
        "@types/estree": "*",
 | 
			
		||||
@ -661,9 +661,9 @@
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "@types/estree": {
 | 
			
		||||
      "version": "0.0.46",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.46.tgz",
 | 
			
		||||
      "integrity": "sha512-laIjwTQaD+5DukBZaygQ79K1Z0jb1bPEMRrkXSLjtCcZm+abyp5YbrqpSLzD42FwWW6gK/aS4NYpJ804nG2brg==",
 | 
			
		||||
      "version": "0.0.47",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.47.tgz",
 | 
			
		||||
      "integrity": "sha512-c5ciR06jK8u9BstrmJyO97m+klJrrhCf9u3rLu3DEAJBirxRqSCvDQoYKmxuYwQI5SZChAWu+tq9oVlGRuzPAg==",
 | 
			
		||||
      "dev": true
 | 
			
		||||
    },
 | 
			
		||||
    "@types/fs-extra": {
 | 
			
		||||
@ -968,9 +968,9 @@
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "acorn": {
 | 
			
		||||
      "version": "8.1.0",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.1.0.tgz",
 | 
			
		||||
      "integrity": "sha512-LWCF/Wn0nfHOmJ9rzQApGnxnvgfROzGilS8936rqN/lfcYkY9MYZzdMqN+2NJ4SlTc+m5HiSa+kNfDtI64dwUA=="
 | 
			
		||||
      "version": "8.1.1",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.1.1.tgz",
 | 
			
		||||
      "integrity": "sha512-xYiIVjNuqtKXMxlRMDc6mZUhXehod4a3gbZ1qRlM7icK4EbxUFNLhWoPblCvFtB2Y9CIqHP3CF/rdxLItaQv8g=="
 | 
			
		||||
    },
 | 
			
		||||
    "acorn-globals": {
 | 
			
		||||
      "version": "6.0.0",
 | 
			
		||||
@ -1579,16 +1579,24 @@
 | 
			
		||||
      "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow=="
 | 
			
		||||
    },
 | 
			
		||||
    "browserslist": {
 | 
			
		||||
      "version": "4.16.3",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.3.tgz",
 | 
			
		||||
      "integrity": "sha512-vIyhWmIkULaq04Gt93txdh+j02yX/JzlyhLYbV3YQCn/zvES3JnY7TifHHvvr1w5hTDluNKMkV05cs4vy8Q7sw==",
 | 
			
		||||
      "version": "4.16.4",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.4.tgz",
 | 
			
		||||
      "integrity": "sha512-d7rCxYV8I9kj41RH8UKYnvDYCRENUlHRgyXy/Rhr/1BaeLGfiCptEdFE8MIrvGfWbBFNjVYx76SQWvNX1j+/cQ==",
 | 
			
		||||
      "dev": true,
 | 
			
		||||
      "requires": {
 | 
			
		||||
        "caniuse-lite": "^1.0.30001181",
 | 
			
		||||
        "colorette": "^1.2.1",
 | 
			
		||||
        "electron-to-chromium": "^1.3.649",
 | 
			
		||||
        "caniuse-lite": "^1.0.30001208",
 | 
			
		||||
        "colorette": "^1.2.2",
 | 
			
		||||
        "electron-to-chromium": "^1.3.712",
 | 
			
		||||
        "escalade": "^3.1.1",
 | 
			
		||||
        "node-releases": "^1.1.70"
 | 
			
		||||
        "node-releases": "^1.1.71"
 | 
			
		||||
      },
 | 
			
		||||
      "dependencies": {
 | 
			
		||||
        "colorette": {
 | 
			
		||||
          "version": "1.2.2",
 | 
			
		||||
          "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.2.tgz",
 | 
			
		||||
          "integrity": "sha512-MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w==",
 | 
			
		||||
          "dev": true
 | 
			
		||||
        }
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "buffer": {
 | 
			
		||||
@ -1819,9 +1827,9 @@
 | 
			
		||||
      "dev": true
 | 
			
		||||
    },
 | 
			
		||||
    "caniuse-lite": {
 | 
			
		||||
      "version": "1.0.30001204",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001204.tgz",
 | 
			
		||||
      "integrity": "sha512-JUdjWpcxfJ9IPamy2f5JaRDCaqJOxDzOSKtbdx4rH9VivMd1vIzoPumsJa9LoMIi4Fx2BV2KZOxWhNkBjaYivQ==",
 | 
			
		||||
      "version": "1.0.30001211",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001211.tgz",
 | 
			
		||||
      "integrity": "sha512-v3GXWKofIkN3PkSidLI5d1oqeKNsam9nQkqieoMhP87nxOY0RPDC8X2+jcv8pjV4dRozPLSoMqNii9sDViOlIg==",
 | 
			
		||||
      "dev": true
 | 
			
		||||
    },
 | 
			
		||||
    "caseless": {
 | 
			
		||||
@ -1882,13 +1890,10 @@
 | 
			
		||||
      "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg=="
 | 
			
		||||
    },
 | 
			
		||||
    "chrome-trace-event": {
 | 
			
		||||
      "version": "1.0.2",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.2.tgz",
 | 
			
		||||
      "integrity": "sha512-9e/zx1jw7B4CO+c/RXoCsfg/x1AfUBioy4owYH0bJprEYAx5hRFLRhWBqHAG57D0ZM4H7vxbP7bPe0VwhQRYDQ==",
 | 
			
		||||
      "dev": true,
 | 
			
		||||
      "requires": {
 | 
			
		||||
        "tslib": "^1.9.0"
 | 
			
		||||
      }
 | 
			
		||||
      "version": "1.0.3",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz",
 | 
			
		||||
      "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==",
 | 
			
		||||
      "dev": true
 | 
			
		||||
    },
 | 
			
		||||
    "chromium-pickle-js": {
 | 
			
		||||
      "version": "0.2.0",
 | 
			
		||||
@ -2297,6 +2302,17 @@
 | 
			
		||||
        }
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "cross-spawn": {
 | 
			
		||||
      "version": "7.0.3",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
 | 
			
		||||
      "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
 | 
			
		||||
      "dev": true,
 | 
			
		||||
      "requires": {
 | 
			
		||||
        "path-key": "^3.1.0",
 | 
			
		||||
        "shebang-command": "^2.0.0",
 | 
			
		||||
        "which": "^2.0.1"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "cross-spawn-windows-exe": {
 | 
			
		||||
      "version": "1.0.0",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/cross-spawn-windows-exe/-/cross-spawn-windows-exe-1.0.0.tgz",
 | 
			
		||||
@ -2768,9 +2784,9 @@
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "electron": {
 | 
			
		||||
      "version": "13.0.0-beta.12",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/electron/-/electron-13.0.0-beta.12.tgz",
 | 
			
		||||
      "integrity": "sha512-Ly+60Sgb5PITxRWA15XrW46GXSajOO8w+BHft07TZKKuicyGN+vqZAhR8HvvOtm9nGmVrrWsi430R9t4zQL8kw==",
 | 
			
		||||
      "version": "13.0.0-beta.14",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/electron/-/electron-13.0.0-beta.14.tgz",
 | 
			
		||||
      "integrity": "sha512-aOk4rDjc5dfzC//CKwsbhef5zRvn5yMO6vDNcA34bc2wogv41T5FVWsPrxp2oKv3OxClA3aU+dEjWS7X+mra6A==",
 | 
			
		||||
      "dev": true,
 | 
			
		||||
      "requires": {
 | 
			
		||||
        "@electron/get": "^1.0.1",
 | 
			
		||||
@ -2779,9 +2795,9 @@
 | 
			
		||||
      },
 | 
			
		||||
      "dependencies": {
 | 
			
		||||
        "@types/node": {
 | 
			
		||||
          "version": "14.14.36",
 | 
			
		||||
          "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.36.tgz",
 | 
			
		||||
          "integrity": "sha512-kjivUwDJfIjngzbhooRnOLhGYz6oRFi+L+EpMjxroDYXwDw9lHrJJ43E+dJ6KAd3V3WxWAJ/qZE9XKYHhjPOFQ==",
 | 
			
		||||
          "version": "14.14.41",
 | 
			
		||||
          "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.41.tgz",
 | 
			
		||||
          "integrity": "sha512-dueRKfaJL4RTtSa7bWeTK1M+VH+Gns73oCgzvYfHZywRCoPSd8EkXBL0mZ9unPTveBn+D9phZBaxuzpwjWkW0g==",
 | 
			
		||||
          "dev": true
 | 
			
		||||
        }
 | 
			
		||||
      }
 | 
			
		||||
@ -3417,9 +3433,9 @@
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "electron-to-chromium": {
 | 
			
		||||
      "version": "1.3.700",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.700.tgz",
 | 
			
		||||
      "integrity": "sha512-wQtaxVZzpOeCjW1CGuC5W3bYjE2jglvk076LcTautBOB9UtHztty7wNzjVsndiMcSsdUsdMy5w76w5J1U7OPTQ==",
 | 
			
		||||
      "version": "1.3.717",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.717.tgz",
 | 
			
		||||
      "integrity": "sha512-OfzVPIqD1MkJ7fX+yTl2nKyOE4FReeVfMCzzxQS+Kp43hZYwHwThlGP+EGIZRXJsxCM7dqo8Y65NOX/HP12iXQ==",
 | 
			
		||||
      "dev": true
 | 
			
		||||
    },
 | 
			
		||||
    "electron-window-state": {
 | 
			
		||||
@ -3459,9 +3475,9 @@
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "enhanced-resolve": {
 | 
			
		||||
      "version": "5.7.0",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.7.0.tgz",
 | 
			
		||||
      "integrity": "sha512-6njwt/NsZFUKhM6j9U8hzVyD4E4r0x7NQzhTCbcWOJ0IQjNSAoalWmb0AE51Wn+fwan5qVESWi7t2ToBxs9vrw==",
 | 
			
		||||
      "version": "5.8.0",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.8.0.tgz",
 | 
			
		||||
      "integrity": "sha512-Sl3KRpJA8OpprrtaIswVki3cWPiPKxXuFxJXBp+zNb6s6VwNWwFRUdtmzd2ReUut8n+sCPx7QCtQ7w5wfJhSgQ==",
 | 
			
		||||
      "dev": true,
 | 
			
		||||
      "requires": {
 | 
			
		||||
        "graceful-fs": "^4.2.4",
 | 
			
		||||
@ -3497,9 +3513,9 @@
 | 
			
		||||
      "dev": true
 | 
			
		||||
    },
 | 
			
		||||
    "envinfo": {
 | 
			
		||||
      "version": "7.7.4",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.7.4.tgz",
 | 
			
		||||
      "integrity": "sha512-TQXTYFVVwwluWSFis6K2XKxgrD22jEv0FTuLCQI+OjH7rn93+iY0fSSFM5lrSxFY+H1+B0/cvvlamr3UsBivdQ==",
 | 
			
		||||
      "version": "7.8.1",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.8.1.tgz",
 | 
			
		||||
      "integrity": "sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw==",
 | 
			
		||||
      "dev": true
 | 
			
		||||
    },
 | 
			
		||||
    "errlop": {
 | 
			
		||||
@ -3639,36 +3655,10 @@
 | 
			
		||||
        "strip-final-newline": "^2.0.0"
 | 
			
		||||
      },
 | 
			
		||||
      "dependencies": {
 | 
			
		||||
        "cross-spawn": {
 | 
			
		||||
          "version": "7.0.3",
 | 
			
		||||
          "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
 | 
			
		||||
          "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
 | 
			
		||||
          "dev": true,
 | 
			
		||||
          "requires": {
 | 
			
		||||
            "path-key": "^3.1.0",
 | 
			
		||||
            "shebang-command": "^2.0.0",
 | 
			
		||||
            "which": "^2.0.1"
 | 
			
		||||
          }
 | 
			
		||||
        },
 | 
			
		||||
        "get-stream": {
 | 
			
		||||
          "version": "6.0.0",
 | 
			
		||||
          "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.0.tgz",
 | 
			
		||||
          "integrity": "sha512-A1B3Bh1UmL0bidM/YX2NsCOTnGJePL9rO/M+Mw3m9f2gUpfokS0hi5Eah0WSUEWZdZhIZtMjkIYS7mDfOqNHbg==",
 | 
			
		||||
          "dev": true
 | 
			
		||||
        },
 | 
			
		||||
        "shebang-command": {
 | 
			
		||||
          "version": "2.0.0",
 | 
			
		||||
          "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
 | 
			
		||||
          "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
 | 
			
		||||
          "dev": true,
 | 
			
		||||
          "requires": {
 | 
			
		||||
            "shebang-regex": "^3.0.0"
 | 
			
		||||
          }
 | 
			
		||||
        },
 | 
			
		||||
        "shebang-regex": {
 | 
			
		||||
          "version": "3.0.0",
 | 
			
		||||
          "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
 | 
			
		||||
          "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
 | 
			
		||||
          "version": "6.0.1",
 | 
			
		||||
          "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz",
 | 
			
		||||
          "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==",
 | 
			
		||||
          "dev": true
 | 
			
		||||
        },
 | 
			
		||||
        "signal-exit": {
 | 
			
		||||
@ -3676,15 +3666,6 @@
 | 
			
		||||
          "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz",
 | 
			
		||||
          "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==",
 | 
			
		||||
          "dev": true
 | 
			
		||||
        },
 | 
			
		||||
        "which": {
 | 
			
		||||
          "version": "2.0.2",
 | 
			
		||||
          "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
 | 
			
		||||
          "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
 | 
			
		||||
          "dev": true,
 | 
			
		||||
          "requires": {
 | 
			
		||||
            "isexe": "^2.0.0"
 | 
			
		||||
          }
 | 
			
		||||
        }
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
@ -4379,9 +4360,9 @@
 | 
			
		||||
      "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw=="
 | 
			
		||||
    },
 | 
			
		||||
    "helmet": {
 | 
			
		||||
      "version": "4.4.1",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/helmet/-/helmet-4.4.1.tgz",
 | 
			
		||||
      "integrity": "sha512-G8tp0wUMI7i8wkMk2xLcEvESg5PiCitFMYgGRc/PwULB0RVhTP5GFdxOwvJwp9XVha8CuS8mnhmE8I/8dx/pbw=="
 | 
			
		||||
      "version": "4.5.0",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/helmet/-/helmet-4.5.0.tgz",
 | 
			
		||||
      "integrity": "sha512-GfxdTaKarneWOpxmiVb/1YsY+fIwDOxVUGrvNEM1MC8W6Z2PREfkXiWF4XHQdvkyXwUTHuY4DRwB0uH/Q6BVyQ=="
 | 
			
		||||
    },
 | 
			
		||||
    "hosted-git-info": {
 | 
			
		||||
      "version": "2.8.5",
 | 
			
		||||
@ -4712,9 +4693,9 @@
 | 
			
		||||
      "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q=="
 | 
			
		||||
    },
 | 
			
		||||
    "is-potential-custom-element-name": {
 | 
			
		||||
      "version": "1.0.0",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.0.tgz",
 | 
			
		||||
      "integrity": "sha1-DFLlS8yjkbssSUsh6GJtczbG45c="
 | 
			
		||||
      "version": "1.0.1",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz",
 | 
			
		||||
      "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ=="
 | 
			
		||||
    },
 | 
			
		||||
    "is-stream": {
 | 
			
		||||
      "version": "2.0.0",
 | 
			
		||||
@ -4928,9 +4909,9 @@
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "jsdom": {
 | 
			
		||||
      "version": "16.5.2",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.5.2.tgz",
 | 
			
		||||
      "integrity": "sha512-JxNtPt9C1ut85boCbJmffaQ06NBnzkQY/MWO3YxPW8IWS38A26z+B1oBvA9LwKrytewdfymnhi4UNH3/RAgZrg==",
 | 
			
		||||
      "version": "16.5.3",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.5.3.tgz",
 | 
			
		||||
      "integrity": "sha512-Qj1H+PEvUsOtdPJ056ewXM4UJPCi4hhLA8wpiz9F2YvsRBhuFsXxtrIFAgGBDynQA9isAMGE91PfUYbdMPXuTA==",
 | 
			
		||||
      "requires": {
 | 
			
		||||
        "abab": "^2.0.5",
 | 
			
		||||
        "acorn": "^8.1.0",
 | 
			
		||||
@ -5838,9 +5819,9 @@
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "open": {
 | 
			
		||||
      "version": "8.0.5",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/open/-/open-8.0.5.tgz",
 | 
			
		||||
      "integrity": "sha512-hkPXCz7gijWp2GoWqsQ4O/5p7F6d5pIQ/+9NyeWG1nABJ4zvLi9kJRv1a44kVf5p13wK0WMoiRA+Xey68yOytA==",
 | 
			
		||||
      "version": "8.0.6",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/open/-/open-8.0.6.tgz",
 | 
			
		||||
      "integrity": "sha512-vDOC0KwGabMPFtIpCO2QOnQeOz0N2rEkbuCuxICwLMUCrpv+A7NHrrzJ2dQReJmVluHhO4pYRh/Pn6s8t7Op6Q==",
 | 
			
		||||
      "requires": {
 | 
			
		||||
        "define-lazy-prop": "^2.0.0",
 | 
			
		||||
        "is-docker": "^2.1.1",
 | 
			
		||||
@ -6988,6 +6969,21 @@
 | 
			
		||||
        "kind-of": "^6.0.2"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "shebang-command": {
 | 
			
		||||
      "version": "2.0.0",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
 | 
			
		||||
      "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
 | 
			
		||||
      "dev": true,
 | 
			
		||||
      "requires": {
 | 
			
		||||
        "shebang-regex": "^3.0.0"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "shebang-regex": {
 | 
			
		||||
      "version": "3.0.0",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
 | 
			
		||||
      "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
 | 
			
		||||
      "dev": true
 | 
			
		||||
    },
 | 
			
		||||
    "shimmer": {
 | 
			
		||||
      "version": "1.2.1",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/shimmer/-/shimmer-1.2.1.tgz",
 | 
			
		||||
@ -7523,12 +7519,6 @@
 | 
			
		||||
        "utf8-byte-length": "^1.0.1"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "tslib": {
 | 
			
		||||
      "version": "1.14.1",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
 | 
			
		||||
      "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
 | 
			
		||||
      "dev": true
 | 
			
		||||
    },
 | 
			
		||||
    "tsscmp": {
 | 
			
		||||
      "version": "1.0.6",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/tsscmp/-/tsscmp-1.0.6.tgz",
 | 
			
		||||
@ -7774,9 +7764,9 @@
 | 
			
		||||
      "integrity": "sha512-pW0No1RGHgzlpHJO1nsVrHKpOEIxkGg1xB+v0ZmdNH5OAeAwzAVrCnI2/6Mtx+Uys6iaylxa+D3g4j63IKKjSQ=="
 | 
			
		||||
    },
 | 
			
		||||
    "v8-compile-cache": {
 | 
			
		||||
      "version": "2.2.0",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.2.0.tgz",
 | 
			
		||||
      "integrity": "sha512-gTpR5XQNKFwOd4clxfnhaqvfqMpqEwr4tOtCyz4MtYZX2JYhfr1JvBFKdS+7K/9rfpZR3VLX+YWBbKoxCgS43Q==",
 | 
			
		||||
      "version": "2.3.0",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz",
 | 
			
		||||
      "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==",
 | 
			
		||||
      "dev": true
 | 
			
		||||
    },
 | 
			
		||||
    "validate-npm-package-license": {
 | 
			
		||||
@ -7860,20 +7850,20 @@
 | 
			
		||||
      "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w=="
 | 
			
		||||
    },
 | 
			
		||||
    "webpack": {
 | 
			
		||||
      "version": "5.31.2",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.31.2.tgz",
 | 
			
		||||
      "integrity": "sha512-0bCQe4ybo7T5Z0SC5axnIAH+1WuIdV4FwLYkaAlLtvfBhIx8bPS48WHTfiRZS1VM+pSiYt7e/rgLs3gLrH82lQ==",
 | 
			
		||||
      "version": "5.34.0",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.34.0.tgz",
 | 
			
		||||
      "integrity": "sha512-+WiFMgaZqhu7zKN64LQ7z0Ml4WWI+9RwG6zmS0wJDQXiCeg3hpN8fYFNJ+6WlosDT55yVxTfK7XHUAOVR4rLyA==",
 | 
			
		||||
      "dev": true,
 | 
			
		||||
      "requires": {
 | 
			
		||||
        "@types/eslint-scope": "^3.7.0",
 | 
			
		||||
        "@types/estree": "^0.0.46",
 | 
			
		||||
        "@types/estree": "^0.0.47",
 | 
			
		||||
        "@webassemblyjs/ast": "1.11.0",
 | 
			
		||||
        "@webassemblyjs/wasm-edit": "1.11.0",
 | 
			
		||||
        "@webassemblyjs/wasm-parser": "1.11.0",
 | 
			
		||||
        "acorn": "^8.0.4",
 | 
			
		||||
        "browserslist": "^4.14.5",
 | 
			
		||||
        "chrome-trace-event": "^1.0.2",
 | 
			
		||||
        "enhanced-resolve": "^5.7.0",
 | 
			
		||||
        "enhanced-resolve": "^5.8.0",
 | 
			
		||||
        "es-module-lexer": "^0.4.0",
 | 
			
		||||
        "eslint-scope": "^5.1.1",
 | 
			
		||||
        "events": "^3.2.0",
 | 
			
		||||
@ -7921,9 +7911,9 @@
 | 
			
		||||
      },
 | 
			
		||||
      "dependencies": {
 | 
			
		||||
        "commander": {
 | 
			
		||||
          "version": "7.0.0",
 | 
			
		||||
          "resolved": "https://registry.npmjs.org/commander/-/commander-7.0.0.tgz",
 | 
			
		||||
          "integrity": "sha512-ovx/7NkTrnPuIV8sqk/GjUIIM1+iUQeqA3ye2VNpq9sVoiZsooObWlQy+OPWGI17GDaEoybuAGJm6U8yC077BA==",
 | 
			
		||||
          "version": "7.2.0",
 | 
			
		||||
          "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz",
 | 
			
		||||
          "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==",
 | 
			
		||||
          "dev": true
 | 
			
		||||
        }
 | 
			
		||||
      }
 | 
			
		||||
@ -7971,6 +7961,15 @@
 | 
			
		||||
        "webidl-conversions": "^6.1.0"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "which": {
 | 
			
		||||
      "version": "2.0.2",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
 | 
			
		||||
      "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
 | 
			
		||||
      "dev": true,
 | 
			
		||||
      "requires": {
 | 
			
		||||
        "isexe": "^2.0.0"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "which-module": {
 | 
			
		||||
      "version": "2.0.0",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz",
 | 
			
		||||
@ -8142,9 +8141,9 @@
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "ws": {
 | 
			
		||||
      "version": "7.4.4",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.4.tgz",
 | 
			
		||||
      "integrity": "sha512-Qm8k8ojNQIMx7S+Zp8u/uHOx7Qazv3Yv4q68MiWWWOJhiwG5W3x7iqmRtJo8xxrciZUY4vRxUTJCKuRnF28ZZw=="
 | 
			
		||||
      "version": "7.4.5",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.5.tgz",
 | 
			
		||||
      "integrity": "sha512-xzyu3hFvomRfXKH8vOFMU3OguG6oOvhXMo3xsGy3xWExqaM2dxBbVxuD99O7m3ZUFMvvscsZDqxfgMaRr/Nr1g=="
 | 
			
		||||
    },
 | 
			
		||||
    "xdg-basedir": {
 | 
			
		||||
      "version": "4.0.0",
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										12
									
								
								package.json
									
									
									
									
									
								
							
							
						
						
									
										12
									
								
								package.json
									
									
									
									
									
								
							@ -42,7 +42,7 @@
 | 
			
		||||
    "express-partial-content": "^1.0.2",
 | 
			
		||||
    "express-session": "1.17.1",
 | 
			
		||||
    "fs-extra": "9.1.0",
 | 
			
		||||
    "helmet": "4.4.1",
 | 
			
		||||
    "helmet": "4.5.0",
 | 
			
		||||
    "html": "1.0.0",
 | 
			
		||||
    "html2plaintext": "2.1.2",
 | 
			
		||||
    "http-proxy-agent": "4.0.1",
 | 
			
		||||
@ -53,11 +53,11 @@
 | 
			
		||||
    "is-svg": "4.3.1",
 | 
			
		||||
    "jimp": "0.16.1",
 | 
			
		||||
    "joplin-turndown-plugin-gfm": "1.0.12",
 | 
			
		||||
    "jsdom": "16.5.2",
 | 
			
		||||
    "jsdom": "16.5.3",
 | 
			
		||||
    "mime-types": "2.1.30",
 | 
			
		||||
    "multer": "1.4.2",
 | 
			
		||||
    "node-abi": "2.21.0",
 | 
			
		||||
    "open": "8.0.5",
 | 
			
		||||
    "open": "8.0.6",
 | 
			
		||||
    "portscanner": "2.2.0",
 | 
			
		||||
    "rand-token": "1.0.1",
 | 
			
		||||
    "request": "^2.88.2",
 | 
			
		||||
@ -73,13 +73,13 @@
 | 
			
		||||
    "tmp": "^0.2.1",
 | 
			
		||||
    "turndown": "7.0.0",
 | 
			
		||||
    "unescape": "1.0.1",
 | 
			
		||||
    "ws": "7.4.4",
 | 
			
		||||
    "ws": "7.4.5",
 | 
			
		||||
    "yauzl": "2.10.0",
 | 
			
		||||
    "yazl": "2.5.1"
 | 
			
		||||
  },
 | 
			
		||||
  "devDependencies": {
 | 
			
		||||
    "cross-env": "7.0.3",
 | 
			
		||||
    "electron": "13.0.0-beta.12",
 | 
			
		||||
    "electron": "13.0.0-beta.14",
 | 
			
		||||
    "electron-builder": "22.10.5",
 | 
			
		||||
    "electron-packager": "15.2.0",
 | 
			
		||||
    "electron-rebuild": "2.3.5",
 | 
			
		||||
@ -88,7 +88,7 @@
 | 
			
		||||
    "jsdoc": "3.6.6",
 | 
			
		||||
    "lorem-ipsum": "2.0.3",
 | 
			
		||||
    "rcedit": "3.0.0",
 | 
			
		||||
    "webpack": "5.31.2",
 | 
			
		||||
    "webpack": "5.34.0",
 | 
			
		||||
    "webpack-cli": "4.6.0"
 | 
			
		||||
  },
 | 
			
		||||
  "optionalDependencies": {
 | 
			
		||||
 | 
			
		||||
@ -3,6 +3,7 @@
 | 
			
		||||
const utils = require('../services/utils');
 | 
			
		||||
const optionService = require('../services/options');
 | 
			
		||||
const myScryptService = require('../services/my_scrypt');
 | 
			
		||||
const log = require('../services/log');
 | 
			
		||||
 | 
			
		||||
function loginPage(req, res) {
 | 
			
		||||
    res.render('login', { failedAuth: false });
 | 
			
		||||
@ -28,6 +29,9 @@ function login(req, res) {
 | 
			
		||||
        });
 | 
			
		||||
    }
 | 
			
		||||
    else {
 | 
			
		||||
        // note that logged IP address is usually meaningless since the traffic should come from a reverse proxy
 | 
			
		||||
        log.info(`WARNING: Wrong username / password from ${req.ip}, rejecting.`);
 | 
			
		||||
 | 
			
		||||
        res.render('login', {'failedAuth': true});
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user