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)
  • 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)