Skip to content

Releases: H2CK/oidc

Nextcloud OIDC Provider App - 0.4.8

08 Apr 19:52
c7bf490
Compare
Choose a tag to compare

Nextcloud OpenID Connect Provider App - 0.4.8

This is the an OIDC App for Nextcloud. This application allows to use your Nextcloud Login at other services supporting OpenID Connect.

Provided features:

  • Support for OpenID Connect Code (response_type = code) and Implicit (response_type = id_token) Flow (since version 0.4.0) - Implicit Flow must be activated per client.
  • Configuration of accepted client for whom JWT Tokens are provided. Public and confidential types are supported.
  • Creation of JWT Token with claims based on requested scope. (Currently supported scopes openid, profile, email, roles and groups)
  • Supported signing algorithms RS256 (default) and HS256
  • Group memberships are passed as roles in JWT token.
  • Support multiple Redirect URIs per client
  • Limit access for a client to specific user groups
  • Discovery endpoint provided
  • Logout endpoint supports partial RP-Initated logout (support for id_token_hint, client_id and post_logout_redirect_uri attributes)

Changes:

  • Added functionality to support post_logout_redirect_uri

Full documentation can be found at:

User Documentation
Developer Documentation

Nextcloud OIDC Provider App - 0.4.7

26 Mar 13:35
6d848be
Compare
Choose a tag to compare

Nextcloud OpenID Connect Provider App - 0.4.7

This is the an OIDC App for Nextcloud. This application allows to use your Nextcloud Login at other services supporting OpenID Connect.

Provided features:

  • Support for OpenID Connect Code (response_type = code) and Implicit (response_type = id_token) Flow (since version 0.4.0) - Implicit Flow must be activated per client.
  • Configuration of accepted client for whom JWT Tokens are provided. Public and confidential types are supported.
  • Creation of JWT Token with claims based on requested scope. (Currently supported scopes openid, profile, email, roles and groups)
  • Supported signing algorithms RS256 (default) and HS256
  • Group memberships are passed as roles in JWT token.
  • Support multiple Redirect URIs per client
  • Limit access for a client to specific user groups
  • Discovery endpoint provided
  • Logout endpoint

Changes:

  • Fixed bug on logout when id_token_hint provided

Full documentation can be found at:

User Documentation
Developer Documentation

Nextcloud OIDC Provider App - 0.4.6

24 Mar 17:19
Compare
Choose a tag to compare

Nextcloud OpenID Connect Provider App - 0.4.6

This is the an OIDC App for Nextcloud. This application allows to use your Nextcloud Login at other services supporting OpenID Connect.

Provided features:

  • Support for OpenID Connect Code (response_type = code) and Implicit (response_type = id_token) Flow (since version 0.4.0) - Implicit Flow must be activated per client.
  • Configuration of accepted client for whom JWT Tokens are provided. Public and confidential types are supported.
  • Creation of JWT Token with claims based on requested scope. (Currently supported scopes openid, profile, email, roles and groups)
  • Supported signing algorithms RS256 (default) and HS256
  • Group memberships are passed as roles in JWT token.
  • Support multiple Redirect URIs per client
  • Limit access for a client to specific user groups
  • Discovery endpoint provided
  • Logout endpoint

Changes:

  • Added NC 26 compatibility

Full documentation can be found at:

User Documentation
Developer Documentation

Nextcloud OIDC Provider App - 0.4.5

24 Mar 07:12
Compare
Choose a tag to compare

Nextcloud OpenID Connect Provider App - 0.4.5

This is the an OIDC App for Nextcloud. This application allows to use your Nextcloud Login at other services supporting OpenID Connect.

Provided features:

  • Support for OpenID Connect Code (response_type = code) and Implicit (response_type = id_token) Flow (since version 0.4.0) - Implicit Flow must be activated per client.
  • Configuration of accepted client for whom JWT Tokens are provided. Public and confidential types are supported.
  • Creation of JWT Token with claims based on requested scope. (Currently supported scopes openid, profile, email, roles and groups)
  • Supported signing algorithms RS256 (default) and HS256
  • Group memberships are passed as roles in JWT token.
  • Support multiple Redirect URIs per client
  • Limit access for a client to specific user groups
  • Discovery endpoint provided
  • Logout endpoint

Changes:

  • Fixed packaging to add also vendor libraries.
  • Bugfix for logout with id_token_hint for RP-Initiated logout - partial implementation

Full documentation can be found at:

User Documentation
Developer Documentation

Nextcloud OIDC Provider App - 0.4.4

22 Mar 20:28
Compare
Choose a tag to compare

Nextcloud OpenID Connect Provider App - 0.4.4

This is the an OIDC App for Nextcloud. This application allows to use your Nextcloud Login at other services supporting OpenID Connect.

Provided features:

  • Support for OpenID Connect Code (response_type = code) and Implicit (response_type = id_token) Flow (since version 0.4.0) - Implicit Flow must be activated per client.
  • Configuration of accepted client for whom JWT Tokens are provided. Public and confidential types are supported.
  • Creation of JWT Token with claims based on requested scope. (Currently supported scopes openid, profile, email, roles and groups)
  • Supported signing algorithms RS256 (default) and HS256
  • Group memberships are passed as roles in JWT token.
  • Support multiple Redirect URIs per client
  • Limit access for a client to specific user groups
  • Discovery endpoint provided
  • Logout endpoint

Changes:

  • Updated dependencies
  • Bugfix for logout with id_token_hint for RP-Initiated logout - partial implementation
  • Support Nextcloud 26

Full documentation can be found at:

User Documentation
Developer Documentation

Nextcloud OIDC Provider App - 0.4.3

15 Mar 19:21
eda7877
Compare
Choose a tag to compare

Nextcloud OpenID Connect Provider App - 0.4.3

This is the an OIDC App for Nextcloud. This application allows to use your Nextcloud Login at other services supporting OpenID Connect.

Provided features:

  • Support for OpenID Connect Code (response_type = code) and Implicit (response_type = id_token) Flow (since version 0.4.0) - Implicit Flow must be activated per client.
  • Configuration of accepted client for whom JWT Tokens are provided. Public and confidential types are supported.
  • Creation of JWT Token with claims based on requested scope. (Currently supported scopes openid, profile, email, roles and groups)
  • Supported signing algorithms RS256 (default) and HS256
  • Group memberships are passed as roles in JWT token.
  • Support multiple Redirect URIs per client
  • Limit access for a client to specific user groups
  • Discovery endpoint provided
  • Logout endpoint

Changes:

Full documentation can be found at:

User Documentation
Developer Documentation

Nextcloud OIDC Provider App - 0.4.2

08 Feb 10:56
380ecaa
Compare
Choose a tag to compare

Nextcloud OpenID Connect Provider App - 0.4.2

This is the an OIDC App for Nextcloud. This application allows to use your Nextcloud Login at other services supporting OpenID Connect.

Provided features:

  • Support for OpenID Connect Code (response_type = code) and Implicit (response_type = id_token) Flow (since version 0.4.0) - Implicit Flow must be activated per client.
  • Configuration of accepted client for whom JWT Tokens are provided. Public and confidential types are supported.
  • Creation of JWT Token with claims based on requested scope. (Currently supported scopes openid, profile, email, roles and groups)
  • Supported signing algorithms RS256 (default) and HS256
  • Group memberships are passed as roles in JWT token.
  • Support multiple Redirect URIs per client
  • Limit access for a client to specific user groups
  • Discovery endpoint provided
  • Logout endpoint

Changes:

  • Fixed typo in SettingsController

Full documentation can be found at:

Nextcloud OIDC Provider App - 0.4.1

08 Feb 07:52
80fb490
Compare
Choose a tag to compare

Nextcloud OpenID Connect Provider App - 0.4.1

This is the an OIDC App for Nextcloud. This application allows to use your Nextcloud Login at other services supporting OpenID Connect.

Provided features:

  • Support for OpenID Connect Code (response_type = code) and Implicit (response_type = id_token) Flow (since version 0.4.0) - Implicit Flow must be activated per client.
  • Configuration of accepted client for whom JWT Tokens are provided. Public and confidential types are supported.
  • Creation of JWT Token with claims based on requested scope. (Currently supported scopes openid, profile, email, roles and groups)
  • Supported signing algorithms RS256 (default) and HS256
  • Group memberships are passed as roles in JWT token.
  • Support multiple Redirect URIs per client
  • Limit access for a client to specific user groups
  • Discovery endpoint provided
  • Logout endpoint

Changes:

  • Fix to show settings for Implicit Flow

Full documentation can be found at:

Nextcloud OIDC Provider App - 0.4.0

07 Feb 16:09
60458e3
Compare
Choose a tag to compare

Nextcloud OpenID Connect Provider App - 0.4.0

This is the an OIDC App for Nextcloud. This application allows to use your Nextcloud Login at other services supporting OpenID Connect.

Provided features:

  • Support for OpenID Connect Code (response_type = code) and Implicit (response_type = id_token) Flow (since version 0.4.0) - Implicit Flow must be activated per client.
  • Configuration of accepted client for whom JWT Tokens are provided. Public and confidential types are supported.
  • Creation of JWT Token with claims based on requested scope. (Currently supported scopes openid, profile, email, roles and groups)
  • Supported signing algorithms RS256 (default) and HS256
  • Group memberships are passed as roles in JWT token.
  • Support multiple Redirect URIs per client
  • Limit access for a client to specific user groups
  • Discovery endpoint provided
  • Logout endpoint

Changes:

  • Added support for Implicit Flow

Full documentation can be found at:

Nextcloud OIDC Provider App - 0.3.1

30 Jan 16:37
6c212f9
Compare
Choose a tag to compare

Nextcloud OpenID Connect Provider App - 0.3.1

This is the an OIDC App for Nextcloud. This application allows to use your Nextcloud Login at other services supporting OpenID Connect.

Provided features:

  • Configuration of accepted client for whom JWT Tokens are provided
  • Creation of JWT Token with claims based on requested scope. (Currently supported scopes openid, profile, email, roles and groups)
  • Supported signing algorithms RS256 (default) and HS256
  • Group memberships are passed as roles in JWT token.
  • Support multiple Redirect URIs per client
  • Limit access for a client to specific user groups
  • Discovery endpoint provided
  • Logout endpoint

Changes:

  • Added additional translations for group selection
  • Improved checks for user groups
  • Optimized error messages

Full documentation can be found at: