- From: <bugzilla@jessica.w3.org>
- Date: Fri, 28 Oct 2011 19:38:00 +0000
- To: public-webapps@w3.org
http://www.w3.org/Bugs/Public/show_bug.cgi?id=14592
Summary: EventSource should default to use "Use Credentials"
set to false for CORS
Product: WebAppsWG
Version: unspecified
Platform: PC
OS/Version: All
Status: NEW
Severity: normal
Priority: P2
Component: Server-Sent Events (editor: Ian Hickson)
AssignedTo: ian@hixie.ch
ReportedBy: jonas@sicking.cc
QAContact: member-webapi-cvs@w3.org
CC: mike@w3.org, public-webapps@w3.org
In order to default to a more safe mode of operation EventSource should default
to not sending credentials in cross-origin requests. This also has the
advantage that it matches how XMLHttpRequest works.
In order to opt-in to using credentials a constructor argument should be used.
Something like the following WebIDL:
dictionary EventSourceInit {
boolean withCredentials = false;
}
[Constructor(DOMString url, optional EventSourceInit optParams)]
interface EventSource : EventTarget {
...
readonly boolean withCredentials;
...
};
This also matches the conclusion we came to during the mozilla security review
and is thus the solution we're for now planning on deploying (prefixed for now
of course).
--
Configure bugmail: http://www.w3.org/Bugs/Public/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
Received on Friday, 28 October 2011 19:38:12 UTC