【发布时间】:2014-09-25 16:13:26
【问题描述】:
我正在使用 codeigniter 开发工资管理。我将简要介绍设计。
我有一个单独的数据库。在该数据库中,注册了多个客户端。到目前为止,我们通过提示用户名、密码和客户 ID 为客户提供了单一登录表单。但是客户要求为每个客户提供唯一的 URL,而不需要重复代码和单个数据库。
例如:http://www.example.com/Client1、http://www.example.com/Client2 等
这样客户端只能输入用户名和密码。根据url中的客户端代码,我们可以验证用户名和密码。
只是我想知道这是否可能。以后会有什么问题吗?
感谢
【问题讨论】:
-
每个URL都可以包含clientID的信息。你不应该在 URL 中使用 clientID 本身,因为用户名和密码的安全性比用户名、密码和 clientID 的安全性要短。您可以加密使用用户名和密码作为密钥加密的 clientID。
标签: codeigniter