[Webkit-unassigned] [Bug 280892] New: Safari 18 does not send cookies for Google SignIn
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Fri Oct 4 08:35:57 PDT 2024
https://bugs.webkit.org/show_bug.cgi?id=280892
Bug ID: 280892
Summary: Safari 18 does not send cookies for Google SignIn
Product: WebKit
Version: Safari 18
Hardware: Unspecified
OS: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: New Bugs
Assignee: webkit-unassigned at lists.webkit.org
Reporter: ivanmatskan at gmail.com
Created attachment 472808
--> https://bugs.webkit.org/attachment.cgi?id=472808&action=review
POST request is Safari 18
Safari 18 does not send Cookie during Google SignIn process.
According to Google SignIn documentation (https://developers.google.com/identity/gsi/web/guides/verify-google-id-token) to verify identity token Google sends c_csrf_token in POST request.
In Safari 18 this request does not have cookies at all.
The issue happens in Safari 18 only, Chrome and Firefox do send cookies.
Steps to reproduce:
1. In safari 18 go to https://go.epiphan.cloud/
2. Open devtools and click Google SignIn button
3. After selecting an account there will be a POST request that sends credentials to the company auth API.
4. Check the request in the network inspector, there is no Cookie header in the request. (See the attachment)
5. Repeat steps 1-4 in Chrome or Firefox and inspect the POST request. It has Cookie header.
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20241004/cbf06ec2/attachment-0001.htm>
More information about the webkit-unassigned
mailing list