diff --git a/README.md b/README.md index d0bfefb..f89f3b1 100755 --- a/README.md +++ b/README.md @@ -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: ``` +Or use `{% hopid_login_url %}` manually in `href`. + --- ## ⚙️ Advanced Usage diff --git a/example/demoapp/demoapp/settings.py b/example/demoapp/demoapp/settings.py index 7207064..206ca1f 100755 --- a/example/demoapp/demoapp/settings.py +++ b/example/demoapp/demoapp/settings.py @@ -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 = [