Skip to content

kuter/django-logingovpl

Repository files navigation

LICENSE pypi-version wemake-python-styleguide gitmoji

Django Login.gov.pl

Instalacja

  1. Korzystając z Python Package Index:
$ pip install logingovpl
  1. Dodaj logingovpl do INSTALLED_APPS:
INSTALLED_APPS = [
    ...
    'logingovpl',
]
  1. Uzupełnij urls.py projektu:
urlpatterns = [
    ...
    path('logingovpl/', include('logingovpl.urls')),
]
  1. Konfiguracja:

Scieżki do kluczy ECSA:

LOGINGOVPL_ENC_KEY = "pki/MinisterstwoCyfryzacji_MinisterstwoCyfryzacji_enc_ec.key"
LOGINGOVPL_ENC_CERT = "pki/MinisterstwoCyfryzacji_MinisterstwoCyfryzacji_enc_ec.pem"

Adres dostawcy tożsamości (domyślnie adres symulatora):

LOGINGOVPL_ARTIFACT_RESOLVE_URL = "https://symulator.login.gov.pl/login-services/idpArtifactResolutionService"
LOGINGOVPL_SSO_URL = "https://symulator.login.gov.pl/login/SingleSignOnService"

Adres po stronie dostawcy usługi na który wysyłana jest asercja:

LOGINGOVPL_ASSERTION_CONSUMER_URL = "http://kro-dev.kronika.gov.pl/idp"

Identyfikator dostawcy usługi:

LOGINGOVPL_ISSUER = "MinisterstwoCyfryzacji"

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published