inspiredminds/contao-ip-login

Contao 扩展,允许基于 IP 的前端自动登录。

资助包维护!
fritzmg

安装: 472

依赖: 0

建议者: 0

安全: 0

星级: 6

关注者: 5

分支: 1

公开问题: 0

类型:contao-bundle

2.0.2 2024-09-20 13:17 UTC

This package is auto-updated.

Last update: 2024-09-20 13:21:06 UTC


README

Contao IP 登录

Contao 扩展,允许前端成员通过 IP 自动登录。后端为成员提供 允许基于 IP 的自动登录允许的 IP 设置。 允许的 IP 设置提供了一组 IP 或子网,这些通过包配置进行配置

# config/config.yml
contao_ip_login:
    # All allowed IPs
    allowed_ips:
        - '239.27.9.125'
        - '245.107.230.190'
        - '46.78.101.0/24'
        - 'c43c:2fa4:3833:b00a:4270:3a4a:3:69e7'
        - '85ca:d480:ef8f:f834:d788:6ce2:d031:4e1'
        - '7d45:d6aa:48fd:e386:1b23:e502:f9db:913b'
    # These paths are ignored from the automatic IP based login
    ignored_paths:
        - '/login$'
        - '/logout$'
    # Additional conditions on the request can be set
    request_condition: "'GET' === request.getMethod() && !request.isXmlHttpRequest()"