小编tra*_*146的帖子

需要唯一的电子邮件地址,同时保护用户的隐私?

我设置我的网站需要唯一的电子邮件地址(没有两个用户可以拥有相同的电子邮件地址),但我意识到这可以允许某人通过尝试使用该电子邮件注册来检查我的网站上是否有人注册.虽然这个人必须知道他们想要尝试的电子邮件地址,但对于某些人来说这可能是有用的信息(例如,想要查看他们的用户是否在我的网站上注册的竞争对手).

是否有任何真正的方法可以阻止这种情况,或者只是必须接受这种可能性?

编辑:为了清楚,这是关于创建一个帐户.即使您为不良登录提供通用的"无效登录",您如何在不透露哪些用户名或电子邮件地址有效的情况下需要唯一的电子邮件地址或用户名?

另外,稍后编辑:在此处未考虑的一件事是当您允许用户在创建帐户后更改其电子邮件地址时,保持对唯一电子邮件地址的要求.在这里,我接受发送"忘记密码"电子邮件的解决方案几乎不起作用.相反,似乎唯一的选择是使用验证码或限制电子邮件地址在特定时间段内可以更改的次数,以限制自动尝试.

security

13
推荐指数
1
解决办法
477
查看次数

第三方主机可以信任闭源/私有源代码管理吗?

对于许多公司来说,他们项目的源代码对他们来说非常有价值 - 盗窃源代码可能会非常昂贵.在本地网络上严格控制源代码是一种有助于保护它的方法.

但是,在外部托管源代码是有好处的,无论它只是在Dreamweaver上托管的subversion或git服务器,还是像github或cvsdude这样的完整解决方案.

在大多数情况下,员工或其他内部人员可能会访问您公司的完整源代码和历史记录,但可能这种风险相对较小.

这些真正的恐惧,还是公司不应该担心它们,而是利用第三方主机的优势?

目前是否有大型成功公司在其中一个第三方源代码管理网站上托管其私人存储库?

git version-control hosting github

7
推荐指数
1
解决办法
2133
查看次数

设置nginx以重定向移动用户

我希望我的网站将移动用户从mydomain.com重定向到m.mydomain.com(除非他们特别要求查看非移动网站).

我在使用WURFL的应用程序中执行此操作,但我想启用页面缓存.如果启用了页面缓存,则永远不会知道应用程序是否需要重定向移动用户,因此我需要nginx来执行此操作.

Apache拥有使用WURFL的Apache Mobile Filter等模块.

有没有什么好方法可以在nginx中检测移动浏览器?我不是只想出一个用户代理正则表达式,因为有许多不同的移动用户代理总是在变化.

mobile nginx

7
推荐指数
1
解决办法
9546
查看次数

PHP论坛软件可以轻松地与现有网站集成?

我有一个已经设置了用户系统的php网站(注册,身份验证,丢失密码等).我已经决定要添加留言板并将其与现有网站集成:一个上的注册应该在另一个上注册,类似于登录和更改用户信息.

是否有一个很好的论坛可以使这种整合变得容易?似乎最常见的做法是放弃现有的用户系统并使用论坛的用户系统.但这有缺点:你依靠论坛来正确处理安全性(另一方面,这可能是一个好处)而且你更加依赖于这个特定的论坛(切换论坛更复杂,论坛问题可能导致问题整个网站,更难在单独的服务器上有论坛).

有什么好方法可以解决这个问题?

php forum

6
推荐指数
1
解决办法
2240
查看次数

多个登录位置是个坏主意吗?

如果用户未经过身份验证(例如reddit.com如何工作),我最初设计我的网站以在页面顶部显示一个登录框.

我遇到了一个用户,他们的浏览器存储密码有问题,因为密码更改后因为他们的浏览器将他们的登录信息存储在网站上的不同网址上.即使在用户在一个URL上正确键入新的登录信息并且浏览器更新了它之后,也会有其他URL在浏览器上有不正确的登录信息.

这也会导致主页上有登录框的站点和特殊登录页面出现问题 - 特别是如果将用户首页登录框发送到登录页面.

这是一个足够小的案例,不打扰,或者只有一个网址,用户可以登录以防止这个问题,特别是对于技术不太精通的观众?

browser login

1
推荐指数
1
解决办法
200
查看次数

标签 统计

browser ×1

forum ×1

git ×1

github ×1

hosting ×1

login ×1

mobile ×1

nginx ×1

php ×1

security ×1

version-control ×1