You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+6-6Lines changed: 6 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -16,9 +16,9 @@
16
16
</a>
17
17
</p>
18
18
19
-
This library allow*Single Sign On* (SSO) integration into Django through the [Open ID Connect (OIDC)]() protocol.
19
+
This library allows*Single Sign On* (SSO) integration into Django through the [Open ID Connect (OIDC)]() protocol.
20
20
21
-
It can be used to setup a Single Sign On using an identity provider (Keycloak, etc.) or to login using Google, Twitter, etc.
21
+
It can be used to set up a Single Sign On using an identity provider (Keycloak, etc.) or to login using Google, Twitter, etc.
22
22
23
23
**Warning**: this library has not been audited. However, we are based on [pyoidc](https://github.com/CZ-NIC/pyoidc/) which we believe is a sane OIDC implementation.
24
24
@@ -46,7 +46,7 @@ If you are not satisfied with the default configuration, take a look at the cook
46
46
47
47
## Acknowledgement
48
48
49
-
This library is built on the work of many others. First all, thanks to all the maintainers of [pyoidc](https://github.com/CZ-NIC/pyoidc/) as they did all the spec implementation. This library is mostly about glue between Django and *pyoidc*.
49
+
This library is built on the work of many others. First of all, thanks to all the maintainers of [pyoidc](https://github.com/CZ-NIC/pyoidc/) as they did all the spec implementation. This library is mostly about glue between Django and *pyoidc*.
50
50
51
51
We were also heavily inspired by:
52
52
@@ -78,15 +78,15 @@ INSTALLED_APPS = [
78
78
]
79
79
```
80
80
81
-
Don't forget to add the session middleware! Add in your `settings.py`:
81
+
Remember to add the session middleware! Add in your `settings.py`:
Now is time to run a migrate operation, as we create a database table ([read why here](https://django-pyoidc.readthedocs.io/latest/explanation.html#about-caching)). Run in your project dir:
89
+
Now is the time to run a migrate operation, as we create a database table ([read why here](https://django-pyoidc.readthedocs.io/latest/explanation.html#about-caching)). Run in your project dir:
90
90
91
91
```
92
92
./manage.py migrate
@@ -103,7 +103,7 @@ CACHES = {
103
103
}
104
104
```
105
105
106
-
Now you can pick an identity provider from the [available providers](https://django-pyoidc.readthedocs.io/latest/reference.html#providers). Providers class are a quick way to generate the library configuration and URLs. You can also configure the settings manually, but this is not recommended if you are not familiar with the OpendID Connect (OIDC) protocol.
106
+
Now you can pick an identity provider from the [available providers](https://django-pyoidc.readthedocs.io/latest/reference.html#providers). Provider classes are a quick way to generate the library configuration and URLs. You can also configure the settings manually, but this is not recommended if you are not familiar with the OpendID Connect (OIDC) protocol.
107
107
108
108
Add the following `DJANGO_PYOIDC` to your `settings.py`:
0 commit comments