hypothesis / hypothesis/lms

Correct values for nonce and state in OpenID auth flow

Open
#3,803 1 comment 0 reactions 0 assignees View on GitHub
refactoring Spike
Dominant language
Python
Stars
53
Forks
16
Avg merge
14d 5h
Merged PRs (30d)
14

Description

Relevant bits from the spec:

http://www.imsglobal.org/spec/security/v1p0/#step-2-authentication-request

```
nonce
REQUIRED.
String value used to associate a Client session with an ID Token, and to mitigate replay attacks. The value is passed through unmodified from the Authentication Request to the ID Token.
```

```
state
RCOMMENDED as per [OPENID-CCORE].
Opaque value for the platform to maintain state between the
request and callback and provide Cross-Site Request Forgery (CSRF) mitigation.
```

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.