Download the PHP package rs/auth-doccheck without Composer
On this page you can find all versions of the php package rs/auth-doccheck. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download rs/auth-doccheck
More information about rs/auth-doccheck
Files in rs/auth-doccheck
Package auth-doccheck
Short Description DocCheck
License MIT
Homepage https://github.com/rs/auth-doccheck
Informations about the package auth-doccheck
DocCheck Authentication
With the DocCheck Login you are able to very simply establish a protected area on your site, which is only accessible to (medical) professionals The DocCheck password protection is an identification service for medical sites which is compliant with the German law for pharmaceutical commercial information HWG (Heilmittelwerbegesetz)
Installation
You can install the package via composer:
Configuration
Before using DocCheck, you will need to add credentials for the provider.
The doc check secret is optional and provides greater security.When acquiring the Economy or Business Licence you obtain a secret key from DocCheck.
If you need to overwrite the config, you can publish them using the vendor:publish Artisan command:
Authentication
DocCheck provides an iframe for allowing users to login using their service. This package allows for generation of the iframe url.
The iframe can be further configured to use which language and which template that is appropriate. Available languages are de, com, fr, it, es, nl, frbe. Available templates are "login_s", "login_m", "login_l", "login_xl".
To authenticate users using the Doccheck, you will need a route for receiving the callback from the provider after authentication. The example controller below demonstrates the implementation:
It is also possible to generate the iframe markup directly.
The user method will read the incoming request and retrieve the user's information from the provider after they are authenticated.
Testing
Changelog
Please see CHANGELOG for more information what has changed recently.
Contributing
Please see CONTRIBUTING for details.
Security
If you discover any security related issues, please email [email protected] instead of using the issue tracker.
Credits
- Param Dhaliwal
- All Contributors
License
The MIT License (MIT). Please see License File for more information.
Laravel Package Boilerplate
This package was generated using the Laravel Package Boilerplate.