ID kaart ja Mobiil ID - mmatsoo/vp GitHub Wiki
Seadistamine Drupalis
- Moodulid sisse lülitada (admin/modules)
- DigiDoc
- Estonian ID-card Authentication
- Mobiil-ID Authentication
- DigiDoc seadistamine (admin/config/services/digidoc)
- URL FOR DIGIDOC SERVICE SERVER (nt https://digidocservice.sk.ee/?wsdl)
- SERVICE NAME = Antud teenuse nimi (nt Riigikantselei)
- Soovitud kasutaja isikukood peab Drupalis salvestatud olema (nt user/5/edit/digidoc)
Seadistamine serveris
- SSL tugi serveris
- Ilmselt serveri admin peab kontrollima, et server saab x-tee teenusega suhelda
- ID-kaardi kood otsib, kas serveri header'ites on 1 järgmistest muutujatest
if ($_SERVER['SSL_CLIENT_S_DN_CN']
|| $_SERVER['REDIRECT_SSL_CLIENT_S_DN_CN']
|| $_SERVER['HTTP_SSL_CLIENT_S_DN_CN']) {
- Kui veebiserveri ees on SSL offloader vms, siis peab kindlaks tegema, et vajalikud header'id on sealt edastatud (et Drupalis toimiks koodiloogika)
Kasutaja seadistamine
Isikukoodi tuleb sisestada: user/{kasutaja id}/edit/digidoc
(nt user/1918/edit/digidoc)