italia / spid-cie-oidc-django

The SPID/CIE OIDC Federation SDK, written in Python
Apache License 2.0
27 stars 28 forks source link

[Docs] Relying Party: How to load identity provider metadata #46

Closed peppelinux closed 2 years ago

peppelinux commented 2 years ago

How to create a SPID/CIE Button

  1. configure idps OIDCFED_IDENTITY_PROVIDERS = ["http://127.0.0.1:8000/oidc/op/"] in settings.py
  2. fetch manage.py fetch_openid_providers --start
  3. open the landing page of the RP in the browser
peppelinux commented 2 years ago

I just added this commit https://github.com/peppelinux/spid-cie-oidc-django/commit/4bfb33d72734c2eb945dd4fa3e2a325c5a751e46

The documentation must be done here: https://github.com/peppelinux/spid-cie-oidc-django/blob/dev/docs/technical_specifications/RELYING_PARTY.md

peppelinux commented 2 years ago

https://github.com/peppelinux/spid-cie-oidc-django/blob/dev/docs/technical_specifications/RELYING_PARTY.md#oidc-federation-cli

francescatronconi commented 2 years ago

Done here https://github.com/italia/spid-cie-oidc-django/pull/149