Ich benutze auth0 als meine Authentifizierung Dienste in meinem angularjs Projekt, ich habe mysql zugänglich gemacht von jeder öffentlichen IP und ich testete es mit verschiedenen PCs, aber bis die Zeitfehler erhalten:auth0 Authentifizierung und benutzerdefinierte Datenbank funktioniert nicht
"[SandboxTimeoutError] Skriptausführung wurde nicht innerhalb von 20 Sekunden abgeschlossen. Rufen Sie die Rückruffunktion auf?"
Ich habe auch versucht ngrok, aber es funktioniert nicht, da ich Windows 10 benutze, so weiß jemand, was ich genau vermisse, und danke im voraus.
hier ist mein Code: Funktion erstellen (user, Rückruf) {var connection = mysql ({ host: configuration.host, Benutzer: configuration.user, Passwort: '' , Datenbank: configuration.database }); connection.connect(); var query = "INSERT INTO Benutzer SET?"; var insert = { Kennwort: bcrypt.hashSync (user.password, 10), email: user.email }; connection.query (query, insert, Funktion (err, Ergebnisse) { if (err) return Rückruf (err); if (results.length === 0) return Callback(); Rückruf (null) ; }); } –
Ich benutze den Originalcode von auth0, ich habe nur den Host auf meine IP-Adresse geändert. –
ist der Code nicht klar? –