Update docs

This commit is contained in:
Ivan Nikolskiy 2025-06-16 21:08:36 +02:00
parent 9919e5d5ad
commit 026d99e925
2 changed files with 8 additions and 6 deletions

View File

@ -87,16 +87,16 @@ In your app's `urls.py`, include HopID routes:
from django.urls import path, include
urlpatterns = [
path("auth/", include("django_hopid.urls")),
path("id/", include("django_hopid.urls")),
]
```
This provides:
* `/auth/callback/` for OIDC callback
* `/auth/logout/` for logout
* `/id/callback/` for OIDC callback
* `/id/logout/` for logout
### 3. Use the callback decorator
### 2. (Alternative) Use the callback decorator
Create your callback view:
@ -127,6 +127,8 @@ This renders a styled login button based on your template:
</a>
```
Or use `{% hopid_login_url %}` manually in `href`.
---
## ⚙️ Advanced Usage

View File

@ -53,8 +53,8 @@ INSTALLED_APPS = [
]
HOPID_URL = 'http://localhost:8000'
HOPID_CLIENT_ID = 'XUFHPoHC9bKF8Vf93srxqfmyjtXCSwx3KsQdsNDP'
HOPID_CLIENT_SECRET = 'ipzAGxVsdh9nt5rmYXHcNpkIw8XzYOd6WyVApWraMD0ehclLzN7F94kEcUYIweSVsrWgWMOu0Qp8oqqWUpPIhqOxTyIH6qFmaE14KBwWSInx1H3tlVQWLdrSpjmJhEru'
HOPID_CLIENT_ID = 'Gq8AgUy4SE5FnbzLLIsToAgU7HOA4oUDqQFaJaEB'
HOPID_CLIENT_SECRET = 'M0Rah0D6IP4neJ7mwrDTsM9GJgEequatZZdKCYXqXLByGDNyma0MdYNT9hTvtC3J2gwnW2uY1hQml9fWeEu99bCFvkdI8SVE3rztaDbaXz0n8ev9WRJyXdn7Jfi83fw4'
HOPID_CLIENT_URI = 'http://localhost:8001'
MIDDLEWARE = [