bitweb/id-services
Composer 安装命令:
composer require bitweb/id-services
包简介
BitWeb extension for Estonian ID-Card and Mobile ID authentication and signing.
关键字:
README 文档
README
BitWeb plugin for Estonian Id Card and Mobile ID authentication and signing.
Requires PHP version 5.6 and up.
Usage:
Adding lib
php composer.phar require bitweb/id-services
# (When asked for a version, type `1.0.*`)
or add following to composer.json
"require": { "bitweb/id-services": "1.0.*" }
Integrating with apache
Add id-card folder into your public folder
The folder should contain index.php with following contents:
use BitWeb\IdServices\Authentication\IdCard\Authentication; // make everything relative to the project root chdir(dirname(dirname(__DIR__))); // Autoload classes include 'vendor/autoload.php'; include 'init_autoloader.php'; Zend\Mvc\Application::init(require 'config/application.config.php'); $redirectUrl = urldecode($_GET["redirectUrl"]); if (!Authentication::isSuccessful()) { $redirectUrl = '/id-card/no-card-found'; } else { Authentication::login(); } $headerString = 'Location: ' . $redirectUrl; header($headerString);
In same folder should exist .htaccess:
SSLVerifyClient require
SSLVerifyDepth 3
Now your link in application should point to this index.php with query parameter redirectUrl.
Adding id card support into development environment
http://www.id.ee/public/Configuring_Apache_web_server_to_support_ID.pdf
Happy using
统计信息
- 总下载量: 5.91k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 5
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: BSD-3-Clause
- 更新时间: 2014-10-19