Wir haben dieses Problem über den obigen Link.
Ich bin Sicherlich erscheint dies aufgrund der neuen strengen Richtlinien von Chrome, die Cookies von Drittanbietern automatisch blockieren. Da auf Android 13 (das ich im Auto habe = mit https://garagem-1f07e.web.app/link-account) und auf dem alten Chrome, das ich auf Ubuntu 20.10 habe und auf dem neuen Firefox (alles von Drittanbietern veröffentlicht). Cookie-Optionen, unter Verwendung von = https://garagem-1f07e.web.app/login) Ich habe dieses Problem nicht.
Das Foto unten bezieht sich darauf Projekt:https://developers.home.google.com/code ... hl=pt-br#1
und kann uns bei der Lösung meines Problems helfen.
Bei diesem Projekt (Washer) wurden das Front-End und das Back-End jedoch alle in NodeJS erstellt. Das will ich nicht. Ich möchte das Frontend in Angular erstellen, wie im ursprünglichen Projekt:
https://medium.com/google-developers/sm ... 01ab39c39c

Basiert Bei Washers Projekt (dessen Bild ich oben gepostet habe) muss ich document.cookie = '__session=' + token + ';max-age=3600';
in meinem Angular-Projekt verwenden. Ich brauche Hilfe, um dies in meinem Angular-Projekt zu implementieren.
Wenn Sie eine andere Lösung kennen (Verwendung von SameSite=Strict, Secure in firebase.json, Verwendung von CHIPS usw.) .) Ich bin offen für Lösungen
Note-01:
Gemäß den untenstehenden Links (aus meinem Projekt) Ich verwende signInWithRedirect, da Sie es nicht verwenden können signInWithPopUp in Anwendungen für Chrome Mobile:
https://github.com/neuberfran/firebasef ... ent.ts#L57
https://github. com/neuberfran/firebasefunction/blob/main/web/src/app/login.component.ts#L36
Note-02:Wie unten verwende ich Angular 7 (ich akzeptiere Aktualisierungsvorschläge, solange Sie mich bei Problemen unterstützen, die auftreten können, wenn ich das Update durchführe):
Code: Select all
ng version
_ _ ____ _ ___
/ \ _ __ __ _ _ _| | __ _ _ __ / ___| | |_ _|
/ △ \ | '_ \ / _` | | | | |/ _` | '__| | | | | | |
/ ___ \| | | | (_| | |_| | | (_| | | | |___| |___ | |
/_/ \_\_| |_|\__, |\__,_|_|\__,_|_| \____|_____|___|
|___/
Angular CLI: 7.3.10
Node: 18.20.5
OS: linux x64
Angular: 7.2.16
... animations, common, compiler, compiler-cli, core, forms
... language-service, platform-browser, platform-browser-dynamic
... router
Package Version
-----------------------------------------------------------
@angular-devkit/architect 0.13.10
@angular-devkit/build-angular 0.12.4
@angular-devkit/build-optimizer 0.12.4
@angular-devkit/build-webpack 0.12.4
@angular-devkit/core 7.3.10
@angular-devkit/schematics 7.3.10
@angular/cdk 7.3.7
@angular/cli 7.3.10
@angular/fire 5.4.2
@angular/material 7.3.7
@ngtools/webpack 7.2.4
@schematics/angular 7.3.10
@schematics/update 0.13.10
rxjs 6.3.3
typescript 3.2.2
webpack 4.28.4**strong text**