存储PHP网页的数据库登录凭据的最佳方法

Veer shrivastav

我需要制作一个可以连接到MySQL数据库的php应用程序。

当前,我都将数据库连接详细信息存储在connection.php其中已声明了一个类的类中,该类负责所有数据库连接。

<?php
     $username = "veer";
     $password = "tiger";
?>

无论页面我需要一个数据库连接,我使用include_once('connection.php'),这使得我的数据库连接,然后我继续进行正常phpmysql编码。

这样,如果还有其他开发人员,那么他们也可以使用相同的方式去进行DB交互,而无需知道编写了什么connection.php

这是安全的方法吗?有什么更好的/替代的方法来存储数据库凭据?

有人可以使用此:

<?php
include_once('http://www.abc.com/connection.php');
echo($username.' '.$password);
?>

获取用户名和密码?这可行吗?

阿格梅兹

我使用了一些框架,例如Yii,CodeIgniter和Django,它们全部将数据库连接存储在纯文本文件中。例如,在Yii中,protected / config / main.php下。因此,从理论上讲,以这种方式存储您的凭据是安全的。当然,您可以采取更多措施,例如Yii,使用.htaccess拒绝对受保护文件夹的所有访问(因此名称为protected)

在理想情况下,只有您(和您的同事)可以访问此文件。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在JSON树数据库中存储聊天的最佳方法?

来自分类Dev

在数据库中存储多个枚举的最佳方法

来自分类Dev

在数据库中存储嵌套信息的最佳方法

来自分类Dev

在数据库中存储日期的最佳方法

来自分类Dev

在 Cakephp 3.1 app.php 文件中存储数据库凭据

来自分类Dev

在PHP中实现数据库连接的最佳方法

来自分类Dev

在php中添加数据库的最佳multiInsert方法?

来自分类Dev

在用户登录时连接到不同数据库的情况下,如何将数据库凭据存储在 Config 类中

来自分类Dev

将其中包含对象的PHP数组存储到类似SQLite的数据库中的最佳方法是什么?

来自分类Dev

PHP登录-从数据库获取用户数据还是存储在Session中?

来自分类Dev

关系数据库-存储累积数据的最佳方法?

来自分类Dev

在MySQL数据库中存储日期以可视化数据的最佳方法

来自分类Dev

在Yii框架中,登录用户访问的数据库URL的最佳方法是什么?

来自分类Dev

将数组存储在数据库中并将其作为数组从数据库取回的最佳方法

来自分类Dev

PHP和数据库登录脚本

来自分类Dev

使用GeoIP数据库的最佳方法

来自分类Dev

处理数据库错误的最佳方法

来自分类Dev

访问数据库的最佳方法

来自分类Dev

数据库连接的最佳方法

来自分类Dev

数据库设计的最佳方法

来自分类Dev

数据库设计中的最佳方法

来自分类Dev

从数据库接收变量的最佳方法

来自分类Dev

sli数据库结构的最佳方法?

来自分类Dev

处理数据库错误的最佳方法

来自分类Dev

使用GeoIP数据库的最佳方法

来自分类Dev

在数据库中存储数据的最佳方式

来自分类Dev

登录的详细信息是否将通过php存储在数据库中?

来自分类Dev

在LINQ to SQL中将图像存储在数据库中的最佳方法

来自分类Dev

在Android上的数据库中存储资源ID的最佳方法

Related 相关文章

  1. 1

    在JSON树数据库中存储聊天的最佳方法?

  2. 2

    在数据库中存储多个枚举的最佳方法

  3. 3

    在数据库中存储嵌套信息的最佳方法

  4. 4

    在数据库中存储日期的最佳方法

  5. 5

    在 Cakephp 3.1 app.php 文件中存储数据库凭据

  6. 6

    在PHP中实现数据库连接的最佳方法

  7. 7

    在php中添加数据库的最佳multiInsert方法?

  8. 8

    在用户登录时连接到不同数据库的情况下,如何将数据库凭据存储在 Config 类中

  9. 9

    将其中包含对象的PHP数组存储到类似SQLite的数据库中的最佳方法是什么?

  10. 10

    PHP登录-从数据库获取用户数据还是存储在Session中?

  11. 11

    关系数据库-存储累积数据的最佳方法?

  12. 12

    在MySQL数据库中存储日期以可视化数据的最佳方法

  13. 13

    在Yii框架中,登录用户访问的数据库URL的最佳方法是什么?

  14. 14

    将数组存储在数据库中并将其作为数组从数据库取回的最佳方法

  15. 15

    PHP和数据库登录脚本

  16. 16

    使用GeoIP数据库的最佳方法

  17. 17

    处理数据库错误的最佳方法

  18. 18

    访问数据库的最佳方法

  19. 19

    数据库连接的最佳方法

  20. 20

    数据库设计的最佳方法

  21. 21

    数据库设计中的最佳方法

  22. 22

    从数据库接收变量的最佳方法

  23. 23

    sli数据库结构的最佳方法?

  24. 24

    处理数据库错误的最佳方法

  25. 25

    使用GeoIP数据库的最佳方法

  26. 26

    在数据库中存储数据的最佳方式

  27. 27

    登录的详细信息是否将通过php存储在数据库中?

  28. 28

    在LINQ to SQL中将图像存储在数据库中的最佳方法

  29. 29

    在Android上的数据库中存储资源ID的最佳方法

热门标签

归档