我正在开发一个必须进行身份验证的项目(用户名/密码)
它也连接到一个数据库,所以我想我会在那里存储用户名和密码,但它似乎不是一个好主意,密码只是一个坐在数据库中的表中的文本字段。
我正在使用mysql数据库。
我在DB中的表格:
+------------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+------------+-------------+------+-----+---------+-------+
| username | varchar(20) | NO | PRI | | |
| password | varchar(15) | YES | | NULL | |
| email | varchar(50) | YES | | NULL | |
| cfmpwd | varchar(15) | YES | | NULL | |
| firstname | varchar(15) | YES | | NULL | |
| lastname | varchar(15) | YES | | NULL | |
| identifier | varchar(20) | YES | | NULL | |
| company | varchar(20) | YES | | NULL | |
| address | varchar(50) | YES | | NULL | |
| address1 | varchar(20) | YES | | NULL | |
| city | va