问题标签 [ion-auth]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1992 浏览

php - 更新 ionauth 中的用户设置时出错:“此表单帖子未通过我们的安全检查。”

我在 codeigniter 中使用 Ionauth 库并在 Auth 控制器中编辑了 edit_user() 方法,以使单个用户能够更新他/她自己的用户设置。因此,当登录用户转到:siteurl/auth/edit_user 时,它会很好地显示用户设置。但是当我点击保存按钮时,我得到了一个错误:“这个表单帖子没有通过我们的安全检查”。虽然默认 url (siteurl/auth/edit_user/userID) 工作正常,但对于个人非管理员用户,我想保留最后没有 userID 的 url。

这是我的 edit_user() 方法:

这是我的视图文件(edit_user.php):

0 投票
0 回答
870 浏览

codeigniter - Codeigniter,Ion-auth:邮件用户密码

我使用 Wordpress 作为 CMS,它有一个不错的选项,当管理员创建用户时,Wordpress 会生成密码并将其通过电子邮件发送给用户,然后用户可以登录并将其更改为更容易记住的内容。可以在 Codeigniter Ion-auth 库中实现这样的功能吗?

我正在开发的应用程序中使用 Ion-auth,并且客户已经要求提供该功能。在应用程序中,只有管理员可以添加用户 - 没有自行注册。

如果不是,没什么大不了的,我只会告诉客户她必须使用她自己选择的密码创建用户,或者我会让她指向一个随机密码生成器。

0 投票
3 回答
1459 浏览

php - CI Ion Auth,查看是否有其他用户登录

我正在尝试找出一种方法来显示用户(不是自己)当前是否已登录。目前这是用于 edit_user 页面,暂时仅用于作为管理员,但这可能会扩展为我开发。我在想一些事情

但这不起作用。有任何想法吗?

我找到了我的答案并在下面提供了它,感谢您的其他答案并激发了一些想法。

0 投票
0 回答
436 浏览

php - ion_auth 配置文件中的“加入”是什么意思

我让 Ion_auth 工作得很好,但后来更改了表名:

当我尝试注册某人时,它现在不起作用。我收到以下错误:

我怀疑它与 ion_auth 配置文件中的以下内容有关:

有人可以解释如何设置这两个字段吗?

更新:这里是 ion_auth 注册函数:

附录2:ion auth 模型构造函数:

0 投票
0 回答
1046 浏览

smtp - ION_AUTH 不使用 SMTP 发送电子邮件

我在控制器中触发:

我正在编辑配置 ion_auth:

ION_AUTH 向我发送错误 - 激活 unseccesefull 请帮助我!在用户输入的数据库中,但邮件不是通过 SMTP 发送的。如何在电子邮件简报 ION_AUTH 中显示类的调试信息?

0 投票
1 回答
2637 浏览

php - Ion auth 注册用户无需从管理面板激活

我在我的 CodeIgniter 项目中使用 Ion Auth 库进行授权。我想在我的项目中有以下选项:

  • 如果用户通过网站前端注册,他或她需要通过激活电子邮件激活他们的帐户。我知道可以通过配置文件设置此选项。
  • 作为管理员,我希望能够创建一个新的用户帐户并选择该帐户是否处于活动状态。如果我选择激活帐户,则无需发送激活电子邮件。如果我选择停用帐户,则应发送激活电子邮件。

这可以通过 Ion Auth 库实现吗?

0 投票
1 回答
474 浏览

facebook - 在 Facebook Canvas 中重定向后,禁用的 cookie 将注销 ion_auth 用户

我正在使用 codeigniter,我有一个控制器,如果他们没有注册,它将登录用户或注册他们,或者如果他们没有登录 Facebook,则提示他们登录 Facebook。

现在我遇到的问题是,如果禁用 cookie,控制器将成功登录它们(我 var_dumped $user 并且很好),然后将它们重定向到另一个控制器,该控制器将显示用户以某种方式注销的页面(var_dump 用户将给出空数组)。

如果我在 facebook 画布之外做同样的事情,一切都很好。

重定向后,它会丢失所有登录信息和

将给出一个空数组。如果不在 facebook 画布下,这一切都可以正常工作。任何帮助将不胜感激。

0 投票
1 回答
1976 浏览

codeigniter - codeigniter ion auth forget password

i'm using codeigniter & ion auth. I'm having problem trying to send out email to user.

this is working:

when i change to use tpl, it is not working:
/views/forgot_password.tpl.php

pls advise, thanks.

0 投票
1 回答
1008 浏览

php - Codeigniter Ion Auth register() 不返回错误

我正在使用 Ion Auth 进行身份验证,并且难以返回验证错误。该login();函数按预期返回它们,并且在运行时register();,我被正确重定向,但是没有返回错误。

表单验证:

登记:

这就是我将闪存数据传递到我的视图的方式:

在我看来,当与 with 相呼应$register_error时,我什么也没有得到,并且当使用print_r($this->session->all_userdata());after running打印会话对象时register();user_data数组是空的。我正在register();使用空字段运行,所以应该有错误。有什么建议么?

0 投票
3 回答
3796 浏览

codeigniter - 使用不同语言的 ion_auth

我正在尝试将ion_auth与不同的语言一起使用

我猜默认是英语,我正在尝试使用法语

控制器

它总是在英语上永远不会变成法语或其他语言

我也尝试过以上观点,法语永远不会改变