On 8/03/2014 5:44 AM, Chris Karlof wrote:
> Is the enforcement of "allowed_issuers" being tested in the token server 
> anywhere?

I confirmed it with manual testing against prod - stage with accept
assertions issued by mockmyid.com, prod refuses them with the
appropriate 401 error.

> On 9/03/2014 11:58 AM, Francois Marier wrote:
>> Longer term it would be nice for "allowed_issuers" to be supported in
>>> the verifier. There are lots of opportunities for mistakes here. We're
>>> asking reliers to use a more general purpose verifier for a specific
>>> use case, and relying on them to do the right security checks. Recipe
>>> for problems.
>> 
>> I believe that's the purpose of the "trustedIssuers" config option:
>> 
>>   https://github.com/mozilla/browserid-local-verify#verification-specific


It's not quite the same semantic.  The "trusted issuers" are the ones
that we trust to act as secondary identity providers, i.e. to assert
identity for any email address regardless of domain.  We need the
additional restriction of "allowed issuers" to prevent us accept
primary-backed assertions from arbitrary domains.


  Ryan
_______________________________________________
Sync-dev mailing list
[email protected]
https://mail.mozilla.org/listinfo/sync-dev

Reply via email to