Authentication 通过我自己的自定义书面表单输入进行joomla用户身份验证
我一直在努力寻找使用您自己的表单元素进行用户身份验证的方法 为了说清楚,以下是我想做的 我将有一个按钮,它将重定向到一个页面。 现在,可以通过以下方式将此页面重定向到 弹出窗口打开,用户需要输入其电子邮件地址和密码。 我的表格是这样的Authentication 通过我自己的自定义书面表单输入进行joomla用户身份验证,authentication,joomla,Authentication,Joomla,我一直在努力寻找使用您自己的表单元素进行用户身份验证的方法 为了说清楚,以下是我想做的 我将有一个按钮,它将重定向到一个页面。 现在,可以通过以下方式将此页面重定向到 弹出窗口打开,用户需要输入其电子邮件地址和密码。 我的表格是这样的 <form action="userlogin.php" method="post"> <ul>Email <li><input type="text" id="email" name="e
<form action="userlogin.php" method="post">
<ul>Email
<li><input type="text" id="email" name="email" /></li>
</ul>
<ul>Password
<li><input type="password" id="pass" name="pass" /> </li>
</ul>
</form>
电子邮件
密码
用户单击提交按钮,如果电子邮件地址和密码存在,则我们成功登录,如果他们不存在,则我们将该用户添加到数据库中,然后重定向
我不明白如何使用我提到的表单验证用户登录。我必须将它发布到哪个文件,以及它如何像正常的joomla登录一样工作
请帮忙
谢谢。您可以覆盖现有的登录表单并在模式弹出窗口中打开它?您可以通过两个步骤相对轻松地编写自己的身份验证例程
- 认证逻辑
- 您的表单(以模板原子为例,假设您使用的是mod_登录)
- 弹出式方法
这将取决于您使用的模板,以及它或您通常如何处理弹出窗口。有许多弹出式模块(有些是免费的),它们演示了如何用这种方式进行操作,或者jquery,如果您对此感到满意,列表还会继续……您能解释一下吗?我不知道如何覆盖joomla中的表单和内容。谢谢。有很多教程(和论坛帖子),但都是简陋的。查看您的templates/yourtemplate/html文件夹。您应该看到一些现有的覆盖。您可以将com_users/views/login复制到templates/html文件夹中并在那里修改它。要在弹出窗口中打开,只需将class=“modal”添加到登录页面的链接中,并确保正在加载Mootools。