Closed cbiesinger closed 1 year ago
Alternative proposal, leaving the headers alone but altering the Javascript version.
IdP-SignIn-Status: action=signin
IdP-SignIn-Status: action=signout-all
interface IdentityProvider {
static void recordSignIn(IdentityProviderSignInOptions? options);
static void recordSignOut(IdentityProviderSignOutOptions? options);
}
dictionary IdentityProviderSignInOptions {
};
dictionary IdentityProviderSignOutOptions {
};
Three changes:
Thanks! That basically sounds good.
I don't think we need the empty dictionaries; we can just add them when needed, right? Adding a new optional parameter is generally backwards compatible.
Also, just to confirm, does that match what Martin wanted (since he talked about this in that meeting)?
https://github.com/fedidcg/FedCM/blob/main/proposals/idp-sign-in-status-api.md
We currently use these names:
We should make sure these are the names we want to use. I believe @bvandersloot-mozilla / @martinthomson had thoughts on this.