Skip to content

v0.1.3

Compare
Choose a tag to compare
@simonbaese simonbaese released this 07 Dec 18:23
· 1206 commits to main since this release
  • Implements the authentication flow with a remote identity provider. The oauth_grant_remote module extends the behavior for the Authorization Code Grant of the simple_oauth module. The identity provider runs an authentication relay, which responds to requests during the authorization flow. The communication utilizes the JWT standard for encoding and decoding.
  • Introduces the blocker_mode module, which restricts access to the platform for non-administrative users.
  • Introduces new endpoint oauth/expire to invalidate refresh tokens. At the moment is it used to communicate logout actions from the identity provider.
  • Activates oauth/userinfo endpoint by overwriting the implementation of the simple_oauth module.
  • The workshop course is always locked.
  • Updates configuration for REST endpoints to accept request from users authenticated with OAuth.