Cookies von Drittanbietern in Android 14/New Chrome mit Angular/Firebase Auth/Hosting und NodeJs im ServerJavaScript

Javascript-Forum
Guest
 Cookies von Drittanbietern in Android 14/New Chrome mit Angular/Firebase Auth/Hosting und NodeJs im Server

Post by Guest »

https://issuetracker.google.com/issues/383751192
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
Image

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**

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post