Page 1 of 1

Die Google-Anmeldeschaltfläche funktioniert, aber die Seite funktioniert mit Glitch nicht

Posted: 17 Jan 2025, 06:13
by Guest
Ich habe diese Plattform namens „Glitch“ für meine Google-Anmeldeschaltfläche verwendet. Es hat funktioniert, außer dass es ein Problem gibt.
Sobald Sie Ihr Konto ausgewählt haben, gelangen Sie zur weitergeleiteten URL, oder? Nun, bei mir wurde die korrekte URL angezeigt, aber es heißt „Diese Seite funktioniert nicht. Wenn das Problem weiterhin besteht, wenden Sie sich an den Websitebesitzer, HTTP-Fehler 405“. Ich weiß nicht, was ich falsch gemacht habe. Könnten Sie mir helfen herauszufinden, was ich falsch gemacht habe? Danke! Der Code ist unten.

Code: Select all




data-client_id="531378190318-0blp8d27s3jk91t621gbijg5odlucekb.apps.googleusercontent.com"

data-context="sign"

data-ux_mode="popup"

data-login_uri="https://nothingbuttylerplus.glitch.me/user/dashboard.html"

data-itp_support="true">



data-type="standard"

data-shape="square"

data-theme="outline"

data-text="signin_with"

data-size="medium">

(Note: The Google sign in button hasn't been working, so please use another application to sign in.)






function googleLogin(response) {

console.log(response);

console.log(parseJwt(response.credential));

}

function parseJwt(token) {

var base64Url = token.split('.')[1];

var base64 = base64Url.replace(/-/g, '+').replace(/_/g, '/');

var jsonPayload = decodeURIComponent(atob(base64).split('').map(function (c) {

return '%' + ('00 + c.CharCodeAt(0).toString(16)).slice(-2);

}).join(''));