Linux 软件免费装
Banner图

Civipass

开发者 jbosnakis
更新时间 2026年11月6日 23:00
PHP版本: 7.4 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

login oauth greece gsis taxisnet

下载

1.0.0

详情介绍:

Civipass connects a WordPress site to the official user authentication service (OAuth 2.0) of the Greek General Secretariat for Information Systems (GSIS). People sign in with their TaxisNet credentials on the GSIS pages — the site never sees them — and come back signed in to an account linked to their tax number. The GSIS offers this service to public sector bodies (ministries, municipalities, regions, universities, legal entities of public law, chambers and other bodies of the wider public sector). Each body applies through the Interoperability Centre's request application (EDA) and receives its own credentials. Civipass shows the exact return address to declare in that request. Features Security Civipass creates and signs in accounts on behalf of an outside identity provider, so it is built to be strict by default: Civipass Pro, sold separately, adds features that bodies need in production, such as sign-in for public administration employees and a sign-in log.

安装:

  1. Install and activate the plugin.
  2. Go to Settings → Civipass and copy the return address.
  3. Submit an OAuth2 Service request in the EDA (https://www.gsis.gr/dimosia-dioikisi/ked/EDA) with that address for the pilot and for production.
  4. When the request is approved, set a password for the pilot in the EDA and enter the EDA username and that password in Settings → Civipass. Press "Test the connection".
  5. Test the sign-in on the pilot; after the GSIS starts production, enter the production credentials and switch the environment to Production.
For stronger protection, copy the CIVIPASS_KEY line shown in Settings → Civipass into wp-config.php.

屏幕截图:

  • Settings → Civipass: the return address to declare in the EDA request, the pilot and production credentials, and "Test the connection".
  • The person's profile: the details that came from the GSIS, read-only, and "Update details from TaxisNet".
  • The users list: a TaxisNet column with the linked tax number (administrators only), and search by the 9-digit number.

常见问题:

Can a private company use it?

No. The GSIS gives this service only to bodies of the public and wider public sector. The plugin works only with credentials that the GSIS issued to your body.

Does the site see the TaxisNet password?

No. People type it only on the GSIS pages.

Which details does the site receive?

Tax number, first and last name, and for natural persons father's name, mother's name and year of birth. Civipass keeps the tax number (encrypted) and the first and last name; the rest only if you turn that on.

Can someone take over an administrator account with TaxisNet?

No. Accounts that can manage the site cannot sign in with TaxisNet unless an administrator turns that on, and a tax number can be linked to one account only.

Does our body have to log the sign-ins?

Yes. The ministerial decisions that grant the oAuth2.0 service (for example ΥΑ 36695/2026, Β΄ 6269, article 2) oblige every body to take and keep appropriate technical and organisational security measures, and as a minimum to record and monitor access and ensure traceability. They also allow the received details to be used only for the purpose stated in the decision. Civipass itself does not keep a log of sign-ins: the body has to cover this obligation another way, for example with an activity-log plugin or the server's access logs.

更新日志:

1.0.0