DocCheck Basic

Component ID

2927223

Component name

DocCheck Basic

Component type

module

Maintenance status

Development status

Component security advisory coverage

not-covered

Downloads

15

Component created

Component changed

Component body

This module allows to authenticate multiple Drupal nodes through the DocCheck login (basic license) mechanism

Block (DocCheck Basic) and page (/doccheck-login) are available.

The module does only adds a login mechanism for one user.
It does not set any permission or blocks access.

Preparations

Role, block visibility, content type view and node view permissions has to be set up for the dummy user.

Security advise: please restrict the permissions of this user/role to the absolute minimum! All permissions exceeding "access published nodes" and "use search" should be considered carefully. Every DocCheck user has full access with the permissions of this user. Use for example User protect to lock user edit page.

Installation

  • Install module as usually.

Configuration

  • Set parameters at Configuration » People » DocCheck Basic
  • Place DocCheck Basic block AND/OR redirect access denied page to "/doccheck-login"

Customization

  • Theme doccheck-basic.html.twig
  • Note: DocCheck IFRAME cannot be changed

Troubleshooting

  • Be sure that no webserver redirection is set for the target URL (e.g. http -> https)
  • Note: DocCheck block, page and callback page (target URL) cannot be cached, because a cookie is set to save the URL of protected content page.

DocCheck login management URL: https://crm.doccheck.com/