我有一个博客应用程序,我希望在侧边栏中有一个登录表单。我使用Ion Auth库。我该怎么做?
我的侧边栏视图中有这个:
<?php echo form_open("blog/login");?>
<p>
<input type="text" name="identity">Username:</>
</p>
<p>
<input type="text" name="password">Password:</>
</p>
<p>
<label for="remember">Remember Me:</label>
<?php echo form_checkbox('remember', '1', FALSE, 'id="remember"');?>
</p>
<p><?php echo form_submit('submit', 'Login');?></p>
<?php echo form_close();?>
但当我点击"登录"时,它会转到不同的页面。我希望我的博客控制器中的登录功能能够在后台工作并停留在主页中。
提前感谢各位!
不看代码很难回答,但我猜你可以在表单中传递一个带有当前URL的隐藏字段。
然后,在blog/login方法中,用户登录后,可以重定向到隐藏字段中接收的URL,而不是重定向到base_URL()。