# Complete OIDC openid connect SSO configuration setup for Kolibri

**URL:** <https://community.learningequality.org/t/complete-oidc-openid-connect-sso-configuration-setup-for-kolibri/4011>\
**Category:** Kolibri\
**Created:** [July 1, 2026, 3:17pm UTC](https://community.learningequality.org/t/complete-oidc-openid-connect-sso-configuration-setup-for-kolibri/4011 "2026-07-01T15:17:39Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![stormtrooper](https://avatars.discourse-cdn.com/v4/letter/s/c37758/32.png) [@stormtrooper](https://community.learningequality.org/u/stormtrooper)\
**Post date:** [July 1, 2026, 3:17pm UTC](https://community.learningequality.org/t/complete-oidc-openid-connect-sso-configuration-setup-for-kolibri/4011/1 "2026-07-01T15:17:39Z")

</div>

If you have a specific technical inquiry, construct your post with the following:

## Summary

_I have setup Kolibri in a docker container and all is mostly working except I don’t have the login with OIDC provider button provided to me, I am using authentik as the backend and I have configured it with all of the relevent urls within the config file and with the private details via environment variables but I still don’t have the option available when trying to sign-in on the webui._

## Technical details

- Kolibri version - 0.19.4
- Operating system - Official Docker
- Browser - Brave

---

<div class="post-metadata">

**Author:** ![richard](https://yyz1.discourse-cdn.com/flex035/user_avatar/community.learningequality.org/richard/32/10_2.png) [@richard](https://community.learningequality.org/u/richard)\
**Post date:** [July 1, 2026, 3:28pm UTC](https://community.learningequality.org/t/complete-oidc-openid-connect-sso-configuration-setup-for-kolibri/4011/2 "2026-07-01T15:28:32Z")

</div>

Hi @stormtrooper,

Am I correct in thinking that you have installed this plugin: [GitHub - learningequality/kolibri-oidc-client-plugin · GitHub](https://github.com/learningequality/kolibri-oidc-client-plugin) and configured it to connect to your OIDC provider backend?

Kind Regards,

Richard

---

<div class="post-metadata">

**Author:** ![stormtrooper](https://avatars.discourse-cdn.com/v4/letter/s/c37758/32.png) [@stormtrooper](https://community.learningequality.org/u/stormtrooper)\
**Post date:** [July 1, 2026, 11:12pm UTC](https://community.learningequality.org/t/complete-oidc-openid-connect-sso-configuration-setup-for-kolibri/4011/3 "2026-07-01T23:12:57Z")

</div>

Hi Richard,

Yes that would be accurate,

I installed the relevant packages based on the documentation for the plugin,

As I am using the docker, when I first tried to configure the application it showed an error saying unknown property in the config file: “[OIDCClient]”

But after adding the dependencies to the dockerfile it fixed that error, but it still doesn’t seem to display the login button,

This is my login UI:

 ![861](https://canada1.discourse-cdn.com/flex035/uploads/learneq/original/2X/e/efefe1baf7f5be4fa56b3a1f15c465d654109945.jpeg)

---

<div class="post-metadata">

**Author:** ![richard](https://yyz1.discourse-cdn.com/flex035/user_avatar/community.learningequality.org/richard/32/10_2.png) [@richard](https://community.learningequality.org/u/richard)\
**Post date:** [July 1, 2026, 11:26pm UTC](https://community.learningequality.org/t/complete-oidc-openid-connect-sso-configuration-setup-for-kolibri/4011/4 "2026-07-01T23:26:41Z")

</div>

Do you see any errors in the developer console when you load the login page?

---

<div class="post-metadata">

**Author:** ![stormtrooper](https://avatars.discourse-cdn.com/v4/letter/s/c37758/32.png) [@stormtrooper](https://community.learningequality.org/u/stormtrooper)\
**Post date:** [July 2, 2026, 3:02am UTC](https://community.learningequality.org/t/complete-oidc-openid-connect-sso-configuration-setup-for-kolibri/4011/5 "2026-07-02T03:02:20Z")

</div>

Hi @richard,

I do actually,

Here are the error logs from firefox and chrome respectively,

![20670](https://canada1.discourse-cdn.com/flex035/uploads/learneq/original/2X/a/a24bfde788704685ef9998a64e1d6a75f551aec2.png)

![20669](https://canada1.discourse-cdn.com/flex035/uploads/learneq/original/2X/0/0c952e654bd1a1e40a03c2306f4837cc9ee0e423.png)

Firefox actually seems to have pinpointed the problem as well.

---

<div class="post-metadata">

**Author:** ![richard](https://yyz1.discourse-cdn.com/flex035/user_avatar/community.learningequality.org/richard/32/10_2.png) [@richard](https://community.learningequality.org/u/richard)\
**Post date:** [July 2, 2026, 3:38am UTC](https://community.learningequality.org/t/complete-oidc-openid-connect-sso-configuration-setup-for-kolibri/4011/6 "2026-07-02T03:38:21Z")

</div>

Ah yes, it looks like we need to update the OIDC client plugin for recent updates to Kolibri, so we’ll need to fix this on our side!

---

<div class="post-metadata">

**Author:** ![richard](https://yyz1.discourse-cdn.com/flex035/user_avatar/community.learningequality.org/richard/32/10_2.png) [@richard](https://community.learningequality.org/u/richard)\
**Post date:** [July 3, 2026, 10:57pm UTC](https://community.learningequality.org/t/complete-oidc-openid-connect-sso-configuration-setup-for-kolibri/4011/7 "2026-07-03T22:57:21Z")

</div>

Hi @stormtrooper,

Thanks for the report here - we’ve got a fix in the works for this, it (and the updated plugin) should be released by the end of the month. The fix will be in Kolibri 0.20.0.
