ESIA (Gosuslugi)

This project is not covered by Drupal’s security advisory policy.

Allows user authentication using ESIA (Gosuslugi).

Features

This module allows authentication using ESIA — Russian e-government system of trusted identities, that's designed to provide Internet users access to Russian state IT-systems.

Requirements

Installation

  1. Install the e-signer as configured on Docker with Crypto Pro
  2. Install the module using composer. The forked version of ESIA plugin will be installed.
  3. Visit Social Auth ESIA configuration page at /admin/config/social-api/social-auth/gosuslugi and save credentials. Be sure, that you provide correct scopes.
  • Additional organization data requests implemented on the esia_social_auth_org submodule.
  • Demonstration module, that save names, phones and addresses to account implemented on the esia_demo submodule.

Roadmap

Similar projects

Social Auth ESIA.

Supporting organizations: 
sponsorship

Project information

Releases