繁体   English   中英

使用NPGSQL的密码安全性?

[英]Password Security Using NPGSQL?

我希望将NPGSQL用于简单的Unity WebApp,以获得我网站上的高分和用户统计信息。 初始化NPGSQL的代码是:

NpgsqlConnection conn = new NpgsqlConnection("Server=server.servername.com:port; User Id=username; Password=password; Database=databaseid; ");
conn.Open();

现在,我遇到的问题是,一般而言,Unity和.Net难以混淆,而且我不希望我的数据库密码只是放在Web应用程序中。

在仍然允许Unity代码读取数据并将数据写入数据库的同时,保护密码的最佳方法是什么?

信息:

  • 团结:4.3
  • 网站:Ruby(2.0.0)Rails(4.0.1)
  • 主办:Heroku

为什么要直接从Unity客户端Web App连接到数据库服务器? 您可能应该在Web层中公开一些API,以便将JSON等数据返回给Unity,并以某种理想的形式显示出来。 当然,您将需要从Unity Web应用程序传递登录名/密码来首先在API中进行身份验证。 甚至在已使用的Web堆栈上实现客户端更为简单-RoR。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM