amici/craft-login-attempts

记录所有登录尝试

安装: 53

依赖项: 0

建议者: 0

安全: 0

星星: 0

关注者: 1

分支: 0

类型:craft-plugin

1.0.0 2023-05-14 12:50 UTC

This package is auto-updated.

Last update: 2024-09-14 15:52:57 UTC


README

记录所有登录尝试(失败和成功)的错误信息。

要求

  • PHP版本8.0.0或更高
  • Craft CMS 4.0或更高

安装

打开您的终端并进入您的Craft项目

cd /path/to/project

运行以下命令以加载插件

composer require amici/craft-login-attempts

在控制面板中,转到设置→插件,然后点击“安装”按钮以安装登录尝试。

使用方法

所有登录尝试将自动注册到登录尝试数据库表中。此处无需采取任何行动。所有登录尝试都可以在CP主菜单下的“登录尝试”链接下查看。或者,任何用户的仪表板都将有一个“登录活动”标签,我们可以从这里看到该用户的所有活动(前100条)。

您还可以获取用户在twig文件上的活动。示例

{% set query = craft.loginAttempts.activity().limit(100).all() %}

{% set query = craft.loginAttempts.activity()
    .userId(currentUser.getId())
    .limit(100).all() %}

支持的字段有

    id
    userId
    loginName
    loginStatus
    ipAddress
    error
    dateCreated
    dateUpdated
    uid

文档

访问登录尝试以获取所有文档、指南、定价和开发资源。

支持

通过Amici Infotech Support或通过创建Github问题与我们联系。