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

如何在用户使用Ion Auth CodeIgniter登录后将其重定向到另一个页面

  •  0
  • Baris  · 技术社区  · 10 年前

    我一直在我项目的管理面板上工作。我使用Ion_Auth。我在登录系统后遇到重定向问题。

    如果我将default_controller更改为“auth”,则一切正常,登录后,我一直重定向到用户列表。但我已经将默认控制器设置为“Home”,我不想将其更改为“Auth”。如果我将其更改为“Auth”,则首先显示登录屏幕。如果我使用home作为default_controller,当我登录到系统时,将显示主页而不是用户列表页面。

    所以我想我需要两个默认控制器,一个用于我的主页,另一个用于离子认证。

    有什么解决方案吗?

    1 回复  |  直到 10 年前
        1
  •  2
  •   Tpojka    10 年前

    在auth.php中,如果用户登录,则更改重定向路由。我猜这将是第67行。您需要使用_auth来设置它以满足您(应用程序)的需要。 我喜欢在应用程序/内核中创建父控制器,该控制器在构造函数中具有检查功能。所有需要登录部分的控制器都应该扩展这类控制器。谷歌搜索phil sturgeon扩展MY_Controller.php,看看我在说什么。