68publishers/remote-access

Block or allow remote access

Maintainers

👁 Jelen

Package info

github.com/68publishers/remote-access

pkg:composer/68publishers/remote-access

Statistics

Installs: 4 375

Dependents: 0

Suggesters: 0

Stars: 1

Open Issues: 1

v0.1.1 2019-06-10 23:46 UTC

Requires

Requires (Dev)

Suggests

None

Provides

None

Conflicts

None

Replaces

None

MIT 6d2df9f8876bd13e764f82ab91081c7d11ad0ab4

  • Vojtěch Lacina <MoraviaD1.woop@gmail.com>
  • Tomáš Glawaty <tomasglawaty.woop@icloud.com>

68publishersremote-access

This package is auto-updated.

Last update: 2026-06-20 03:57:51 UTC


README

Simply block or allow remote access in Nette applications.

Installation

The best way to install 68publishers/remote-access is using Composer:

composer require 68publishers/remote-access

then you can register extension into DIC:

extensions:
 remote_access: SixtyEightPublishers\Application\RemoteAccessManager\DI\RemoteAccessManagerExtension

Configuration

remote_access:
 enabled: yes # default
 allow_all: no # default is `yes`
 
 # if you want to compare specific cookie's value, default is `ram-secret-key`. If you want to disable this you can set empty string ''
 secret_key: 'my-cookie'
 
 # whitelist is used when `allow_all` is `no`
 whitelist:
 - 192.0.0.12
 - foo@192.0.0.13 # if `secret_key` is set
 
 # blacklist is used when `allow_all` is `yes`
 blacklist:
 	- 192.0.0.14
 	- bar@192.0.0.15
 
 # if you want to change default access handler
 handler: SixtyEightPublishers\RemoteAccessManager\Handler\WedosAccessHandler

Contributing

Before committing any changes, don't forget to run

vendor/bin/php-cs-fixer fix --config=.php_cs.dist -v --dry-run

and

vendor/bin/tester ./tests