inspiredminds/contao-crawler-authenticator

允许 Contao Crawler 以前端成员身份通过基本身份验证登录,以便索引受保护的页面。

2.0.0 2024-09-20 14:20 UTC

This package is auto-updated.

Last update: 2024-09-20 14:22:35 UTC


README

Contao Crawler Authenticator

允许 Contao Crawler 以 Contao 4.13 的基本身份验证登录前端成员,以便索引受保护的页面。

用法

  1. 安装扩展(在 Contao 管理版中无需配置)。
  2. 创建专门用于 Contao Crawler 的前端成员或重用现有的一个(你知道密码的情况下)。
  3. 将成员分配到相应的成员组。
  4. 现在选择以下选项之一(用成员的凭据替换 <username><password>
    • 在每次执行 contao:crawl 时传递成员的用户名和密码
      CRAWLER_AUTH=<username>:<password> vendor/bin/contao-console contao:crawl --subscribers=search-index --max-depth=3
      
    • .env.local 中定义成员的用户名和密码
      # .env.local
      CRAWLER_AUTH=<username>:<password>
      这些将在每次执行 contao:crawl 时自动使用(除非被前面的命令覆盖)。确保您还有一个 .env 文件,否则当然不会加载 .env.local

注意:请注意,在前一种情况下,成员的密码将被 未加密 地放入 bash 历史记录,在后一种情况下放入 .env.local