代码之家  ›  专栏  ›  技术社区  ›  PassionateDeveloper

如何正确记录登录尝试?

  •  0
  • PassionateDeveloper  · 技术社区  · 15 年前

    我在我的管理页面有一个登录名。

    现在我想在我的数据库中记录每次登录尝试。 通常,我有一个日志表,其中adminID位于adminuser表的外键中。

    现在,当然,当有人试图用一个不存在的用户名登录时,我没有ID,而FaaIGIN键使用写AtAMP中的一个崩溃。

    现在,当用户名不正确而您没有正确的id时,登录尝试的正确方法是什么?

    1) 为这些内容添加第二个日志表 或2)删除第一个日志表中的forign键

    1 回复  |  直到 15 年前
        1
  •  1
  •   Adam Vigh    15 年前

    为什么不将adminID字段作为可空字段?这样,您就可以区分成功和不成功的登录尝试。

    推荐文章