在登录时将用户重定向到特定于其帐户的页面

时间:2019-07-07 05:32:19

标签: php mysql authentication redirect

我正在尝试建立用户登录数据库和页面,并使其工作,以便在用户登录时验证其登录详细信息,如果正确,则将其重定向到我专门设置的页面上为他们的帐户。没有帐户创建页面或其他任何内容,我会将用户详细信息直接添加到数据库中,因为它是针对客户端系统的,我可以在其中将客户的设计工作和最终图稿文件链接到他们自己的页面中,一旦他们进入登录。

我不知道该如何设置。我以前的系统(我正在升级)将向客户显示一个页面,以便从下拉列表中选择客户代码,然后将其重定向到特定于其帐户的登录页面,并将登录详细信息硬编码到PHP页面中,用户凭证的数据库。我真的想升级该系统并简化它,使其只有一个登录页面和凭据安全地存储在数据库中。

感谢任何提示/支持。

1 个答案:

答案 0 :(得分:0)

据我从您的问题中了解到,您是在询问整个系统而不是其中的特定部分,您想知道如何设置整个系统,对吗? 如果是,那么这就是我要经历的步骤:

1-您需要对此数据进行保护,并且不容易暴露或入侵。因此您可以选择类似laravel的框架,该框架可以为您完成很多步骤。(实际上,身份验证是内置的,您可以在10秒内完成设置)

2-因为这是一个艺术网站(我想),并且每个艺术家可能会要求其页面的设计完全不同,所以您也应该对每个页面进行调整,以使一个艺术家无法编辑另一个艺术家的页面。这很简单,但是您不知道我登录过多少个网站就可以编辑或至少看到其他用户的仪表板。

3-但是,如果页面之间的差异不大,则需要动态地对数据进行编码,而不是在每个页面中进行硬编码。因此,您可以设计一个页面,但是所有部分都将动态添加。

我不知道我是否可以帮忙,但是如果您有任何我可以回答的问题,我将很乐意为您提供帮助