Browser

614 Mitglieder, 6.287 Beiträge

Login Programmieren?

Ich bin gerade dabei eine Webseite zu Programmieren und will sie dan kostenlos über Cloudflare Hosten. Dabei stose ich auf probleme. Also in meiner webseite soll man sich anmelden können ich hebe dazu ein test erstellt. In cloutflare habe ich einen Worker erstellt dann habe ich diesen code eingegeben const users = [ { username: &apos;user1&apos;, password: &apos;password1&apos; }, { username: &apos;user2&apos;, password: &apos;password2&apos; } ]; addEventListener(&apos;fetch&apos;, event => { event.respondWith(handleRequest(event.request)); }); async function handleRequest(request) { if (request.method === &apos;POST&apos;) { try { const { username, password } = await request.json(); const user = users.find( user => user.username === username && user.password === password ); if (user) { return new Response(JSON.stringify({ success: true, message: &apos;Login erfolgreich&apos; }), { headers: { &apos;Content-Type&apos;: &apos;application/json&apos; }, }); } else { return new Response(JSON.stringify({ success: false, message: &apos;Ungültige Anmeldedaten&apos; }), { headers: { &apos;Content-Type&apos;: &apos;application/json&apos; }, }); } } catch (error) { return new Response(JSON.stringify({ success: false, message: &apos;Fehler beim Verarbeiten der Anfrage&apos; }), { headers: { &apos;Content-Type&apos;: &apos;application/json&apos; }, }); } } else if (request.method === &apos;GET&apos;) { if (request.url.endsWith(&apos;/favicon.ico&apos;)) { // Hier können Sie eine spezifische Antwort für favicon.ico zurückgeben return new Response(null, { status: 204 }); // Hier 204 bedeutet "No Content" } else { // Beispiel: Eine allgemeine Antwort für GET-Anfragen return new Response(&apos;Hello from Cloudflare Worker!&apos;, { headers: { &apos;Content-Type&apos;: &apos;text/plain&apos; }, }); } } else { return new Response(&apos;Method Not Allowed&apos;, { status: 405 }); } } wenn ich ihn starte gibt er das aus: Hello from Cloudflare Worker! das ist das anmelde formular: wenn man sein password eingibt kommt eine Fehlermeldung <!DOCTYPE html> <html lang="de"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <link rel="icon" href="data:;base64,iVBORw0KGgo="> <title>Login</title> <style> body { font-family: Arial, sans-serif; background-color: #f0f0f0; display: flex; justify-content: center; align-items: center; height: 100vh; margin: 0; } .login-container { background-color: #fff; padding: 20px; border-radius: 8px; box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); } .login-container h2 { margin-bottom: 20px; } .login-container input { width: 100%; padding: 10px; margin-bottom: 10px; border: 1px solid #ccc; border-radius: 4px; } .login-container button { width: 100%; padding: 10px; background-color: #28a745; border: none; border-radius: 4px; color: #fff; font-size: 16px; cursor: pointer; } .login-container button:hover { background-color: #218838; } </style> </head> <body> <div class="login-container"> <h2>Login</h2> <form id="loginForm" onsubmit="handleLogin(event)"> <input type="text" id="username" placeholder="Benutzername" required> <input type="password" id="password" placeholder="Passwort" required> <button type="submit">Einloggen</button> </form> </div> <script> async function handleLogin(event) { event.preventDefault(); const username = document.getElementById(&apos;username&apos;).value; const password = document.getElementById(&apos;password&apos;).value; try { console.log(&apos;Sending login request...&apos;); const response = await fetch(&apos; https://login. … .workers.dev/&apos;, { method: &apos;POST&apos;, headers: { &apos;Content-Type&apos;: &apos;application/json&apos; // Weitere Header, falls erforderlich }, body: JSON.stringify({ username, password }) }); console.log(&apos;Response received:&apos;, response); if (!response.ok) { throw new Error(&apos;Network response was not ok&apos;); } const result = await response.json(); console.log(&apos;Result:&apos;, result); if (result.success) { alert(&apos;Login erfolgreich&apos;); // Weiterleitung oder zusätzliche Logik hier einfügen } else { alert(&apos;Ungültige Anmeldedaten&apos;); } } catch (error) { console.error(&apos;Es gab ein Problem mit dem Fetch-Betrieb:&apos;, error); alert(&apos;Es gab ein Problem mit dem Login. Bitte versuche es später erneut.&apos;); } } </script> </body> </html>

Wie Chrome System-Color-Scheme ignorieren?

Ich habe unter macOS seit geraumer Zeit das Problem, dass sich manche Websites nicht mehr gescheit lesen lassen, weil Chromium-basierte durch meine Systemeinstellungen automatisch auch die Seiteninhalte in den „Dark Mode” versetzt. Die falsche Darstellung lässt sich nur beheben, wenn ich in die Developer-Tool gehe und darüber prefers-color-scheme auf light umstelle. Ich suche schon länger nach einer Lösung, aber alle bisherigen Ansätze haben mir nicht weitergeholfen. Hat hier jemand eine Lösung parat und weiß an welchen Einstellungen es liegt?
Bild zum Beitrag

Was kann ich gegen Scam Suchmaschine machen (skeyem.com)?

Hallo! Ich habe seit heute (zumindest ist es mir da erstmals aufgefallen), ein Problem mit meinen Browsern. In egal welchem Browser ich auch suche, jedes mal, werde ich zu so einer Fake Suchmaschine weitergeleitet: skeyem.com. Ich kann noch ganze Links, wie "gutefrage.net" in die Adresszeile eingeben, aber sonst lande ich bei allem anderen, in egal welchem Browser dort. Hatte jemand auch so ein Problem oder gibt es da eine einfache Lösung es zu entfernen. Oder soll ich schauen, ob ich das mit dem Virenprogramm beheben kann? Danke im Voraus!

Google zeigt nicht alle Bilder in der Suche an?

Hallo, ich habe das Problem, dass bei einer Google Suche mir auf meinem PC nicht alle Bilder gezeigt werden. Ich habe es bei meinen zwei Browsern - Firefox und Edge - versucht und es werden nur so ungefähr 35 Bilder angezeigt in der Suche (mal mehr, mal weniger). Habe schon Cookie Einstellungen geändert, Cache und Website Daten gelöscht, überprüft, ob JavaScript läuft - ohne Wirkung. Es wäre lieb, wenn mir jemand helfen könnte Mit freundlichen Grüßen

Chrome von Organisation verwaltet?

Hallo liebe Leute da draußen.. Ich brauche DRINGEND eure Hilfe!!! Ich hab Sch€iße gebaut und Zeug im Internet runtergeladen, was ich nicht hätte runterladen sollen. --> Jetzt steht in Chrome dass mein Gerät von "meiner" Organisation verwaltet wird und dass sie alle meine Daten einsehen und auf meinen Browser zugreifen kann. --> Zudem wurde ein Add on installiert, irgendein Security Ding (FortyFy), das kann ich nicht entfernen weil es von "meinem" Administrator installiert wurde. --> Und, wenn ich etwas bei Google suche, sucht werde ich direkt weitergeleitet zu "boyu.com", selbst wenn ich direkt bei Google.com suche.. WAS KANN ICH TUN?? Windows Anti Virus findet NICHTS, ich habe einen ausführlichen Scan gemacht (er hat 6 Stunden lang jede einzelne Datei durchsucht). Muss ich meinen Computer zurücksetzen? Bringt das überhaupt was wenn ich mich danach wieder mit dem gleichen Account bei Chrome anmelde? Ich bin soooo sehr am Ende, bitteeeee helft mir!! Liebe Grüße, Nicolas

User folder name geändert was jetzt?

Ich habe meinen User folder name geändert wie in den Bildern zu sehen nachdem ich dann neu gestartet habe war mein Profil so als hätte ich ein neues erstellt, überall abgemeldet ein paar aber nicht alle Apps zu greifbar wie in den Bildern zu sehen und meine daten sind aber noch auf dem pc drauf bloß dad profil ist weg. Das ist der Benutzer den ich sonst benutzt habe der ist aber weg.. also nicht zu greifbar und dort sind auch alle mein Screenshot drauf
Bild zum Beitrag