问题标签 [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 回答
4061 浏览

php - Ion auth 仅显示特定组中的用户

我已经在 codeigniter 中安装了带有 Ion auth 的用户管理。现在我面临以下挑战。

登录并访问自动/索引页面时,会显示用户概览。我正在使用 3 个不同的管理员级别。每个用户都连接到一家公司。(公司 id 被添加到 users_groups 表中)

管理员公司-管理员公司-用户

超级管理员应该看到所有用户,管理员应该只看到同样在同一家公司的用户用户无权访问 auth/index(已经有效)

如何以管理员只能看到其公司用户的方式创建页面。下面是我的 auth.php 控制器的索引函数的示例。

有谁知道我必须添加到 elseif ($this->ion_auth->in_group("company-admin")) 部分,以便仅显示与公司管理员在同一公司的用户?

///////////////////////////////////////// ////

感谢你的回答。现在我做了以下更改:

我以这种方式回答,以便有可能显示代码。我已经更改了我的控制器,但仍然可以看到其他公司的用户。我已将其更改如下:

我希望只查看公司内的用户,但我的控制器可能有问题吗?

0 投票
2 回答
709 浏览

php - How to display the ip address in ion auth

I know we can use the user method of ion auth to get user data.

But this gives an output u�8/ .How can I retrieve the actual ip address like 127.0.0.1.

UPDATE

Just to help others.

With help from h2ooooooo,I found that ipaddress is passed through bin2hex(inet_pton($ip)) and then saved in db. To retrieve it use

0 投票
1 回答
1196 浏览

php - CodeIgniter + Ion Auth Custom Page Template Error

I want to use a template to load my header, main content and footer. This seems like best practice as opposed to having to load the header and footer on each individual view.

Auth.php controller:

If I comment out the _render_page line and replace it with the other two lines I receive undefined variable errors, which makes perfect sense. How would I be able to pass the $message, $identity and $password variables using my setup? FYI, my template looks like this:

Should I be editing the _render_page function instead? Thanks for any help you can provide.

0 投票
3 回答
2773 浏览

php - 不存在的类:Mongo_db

我对 ion_auth 有疑问。我为 Mongodb 转换了所有需要的文件。我的配置文件 mongo_db.php

ion_auth.php

但我仍然得到错误

不存在的类:Mongo_db

是他们再做些改变。ion_auth 现在与 mongodb 一起工作??

0 投票
1 回答
314 浏览

codeigniter - 在 codeigniter 中面临错误:获取非对象的属性

将 ion_auth 与 mongodb 一起使用时。评估集合用户。它作为非对象检索..任何修复?

0 投票
1 回答
1682 浏览

facebook - 具有常规登录和第三方登录的离子身份验证

我希望在我的网站中将 ion auth 与社交连接集成。是否有任何现成的参考资料可供研究,以便我加快工作速度?我需要让用户从通过 facebook、twitter 和 google 注册的选项中进行选择,并将他的会话数据保存在 db 中以供将来使用。

0 投票
2 回答
3941 浏览

codeigniter - 登录后重定向到上一页 ion_auth codeigniter

我正在为我的应用程序使用 codeigniter 和 Ion_auth。把它们都安装好了,它们工作得很好......这是我第一次真正不得不进入并使用 codeigniter 进行自定义重定向(codeigniter 的新手,也不是 php 大师,但非常自给自足)。

我想要做的是说有人试图去我的自定义控制器(example.com/index.php/dashboard)。如果他们去那里并登录,那么他们很好,如果他们不是,它会重定向到 example.com/index.php/auth/login。然后在登录时,我希望将它们发送回仪表板,而不是基本 URL。我尝试在登录函数中设置 HTTP_REFERER,如下所示:

和像这样的重定向(在登录逻辑之后)(通过谷歌在许多网站/论坛上找到,是的,我搜索了问题):

每次都会出现 500 错误。

0 投票
1 回答
540 浏览

php - 如何在带有 MY_Controller 的 codeigniter 中使用 ion_aut 库

大家好,我正在寻找用于 Codeigniter 2.x 的 IonAuth 库,我很想知道它是如何工作的。

下载包我有一个控制器 auth.php。我看了这个http://blog.nexico.net/article/secure-area-codeigniter-framework-and-ion-auth

所以我在 CI 的核心文件夹中创建了一个 MY_Controller。但我该如何使用它?

0 投票
1 回答
863 浏览

php - 从 /auth/ CodeIgniter 和 Ionauth 更改 URL 路径

这可能是一个非常简单的问题,但我对 codeigniter 完全陌生。我将 ionauth 用于安全帐户系统,但我想更改 url 路径,只是更改类名不起作用,每当我尝试访问它时,它只会给我一个 404。我正在尝试将/auth/位置更改为,/account/但是当我通过重命名class Auth extends CI_Controller {来尝试它时,class Account extends CI_Controller {它并没有按预期工作。

非常感谢任何建议,我还是新手,所以请放轻松,这可能是一个简单的修复,我不太了解代码点火器。

谢谢,西蒙

0 投票
1 回答
3465 浏览

codeigniter - IonAuth - 似乎是随机让我退出

我正在使用 ionAuth 并且它似乎几乎是随机地让我退出?我正在使用 Codeigniter v2.1.4 - 它可以完美地登录,但是 ionAuth 似乎会随机退出,有没有办法强制会话保持活动状态,直到我调用 ionAuth->logout 函数?

我的 CI 配置如下所示:

我的 ion_auth 配置文件如下所示:

任何人都可以就可能导致问题的原因给我任何指示吗?