【问题标题】:Authenticating a GWT application in Joomla在 Joomla 中验证 GWT 应用程序
【发布时间】:2010-11-23 14:11:15
【问题描述】:

我有一个想要与 Joomla 登录系统集成的 GWT 应用程序。每次向服务器发送 AJAX 请求时,应用程序都应检查用户是否已通过身份验证(用户名和密码通过)

关于如何实现这一点的任何想法?

我有这些想法,但由于上述原因不喜欢它们:

  • 向用户询问用户名和密码(再次...),然后将其保存在 cookie 中。 (安全是一个问题,我必须在他们登录主 joomla 系统后向他们询问用户名和密码。
  • 将用户名和密码保存在 PHP 会话变量中。 (这可能有效,但如果 sesson 超时会发生什么情况,用户可能需要一些时间来配置 GWT 数据结构,因此发生这样的错误并不是一件好事)。

有人有更好的想法吗?

【问题讨论】:

    标签: joomla joomla1.5


    【解决方案1】:

    用户是否会针对 GWT 应用程序进行身份验证?如果是这样,您可能希望为 Joomla 创建一个身份验证插件,将用户从 GWT 回填到 Joomla。

    【讨论】:

    • 嗨,他们的用户名和密码将根据 jos_users 表进行身份验证,然后仅用户名将根据我创建的另一个表进行身份验证。这听起来像是身份验证插件的好候选吗? GWT 应用程序将使用我为数据请求制作的组件。出于安全原因,我还必须对每个请求进行身份验证。
    • 好的,所以答案是否定的,他们没有针对 GWT 应用程序进行身份验证,因此不需要身份验证插件。 GWT 应用程序的组件应该存储您进入 GWT 应用程序所需的任何身份验证,这与站点用户在登录时输入的用户名和密码没有任何关系。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多