【问题标题】:CakePHP v2 Domain Username without auth?没有身份验证的 CakePHP v2 域用户名?
【发布时间】:2013-01-21 09:30:36
【问题描述】:

我正在开发一个小型内部站点(= 用户使用域凭据登录到他们的计算机)。在“标准” PHP get_current_user() 上,它就像一个魅力,在蛋糕上却没有。我正在尝试找到一种方法,可以在不触发 Auth 组件/完整登录对话框的情况下获取用户名,因为用户已经登录。

我看到的每个建议/线程都涉及到 Auth 组件,真的很麻烦。

编辑: get_current_user() 返回“root”,我想这可能是由于路由或内部/故意的原因?

谢谢!

【问题讨论】:

  • CakePHP 到底还是 PHP,那么为什么 get_current_user() 不是一个选项呢?当你尝试它时会发生什么?会报错吗?
  • 更新了我的问题,它返回“root”...

标签: php cakephp cakephp-2.0


【解决方案1】:

我不明白如何使用get_current_user() 进行用户身份验证。根据 PHP 手册,它“获取当前 PHP 脚本所有者的名称”。现在脚本所有者(创建 php 文件的用户)始终是相同的,无论谁访问它。

正如 Oldskool 所说,CakePHP 仍然是 PHP。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-07-04
    • 2011-02-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-02-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多