问题标签 [user-accounts]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
485 浏览

php - 不可登录帐户的最佳实践

我想知道创建不可记录帐户的最佳做法是什么。在 StackOverflow 上,有一个我假设无法登录的社区 Wiki 帐户。

我应该如何为不可记录的帐户编写脚本?如果有一个我不想访问的帐户,我是否应该设置诸如您无法登录 ID 小于 0 的帐户之类的参数?还是我应该手动定义配置 ID 中无法登录的 ID?或者,还有更好的方法?

0 投票
4 回答
708 浏览

email - 除了通过电子邮件发送验证链接来验证帐户信息之外,还有其他方法吗?

目前,每次有人注册时,我们都会发送一封电子邮件地址验证电子邮件。这封电子邮件引起了许多问题:人们没有收到它,他们只是不点击电子邮件中的链接,或者电子邮件被垃圾邮件或其他方法阻止。我们正在努力解决垃圾邮件问题,尽管我认为不可能完全解决它。

我想知道还有哪些其他方法可以用于验证和电子邮件地址。有没有其他方法可以在不发送电子邮件的情况下验证电子邮件地址?还是有另一种方法可以确保人们不会使用虚假信息进行注册?

0 投票
1 回答
14253 浏览

web-applications - 如何在本地主机上启用网站共享?

我试图让我在 loclhost 上的网站可以从其他计算机访问,但我找不到这样做的方法。我曾尝试将共享添加到“Internet 访客帐户”,但这也不起作用。我只是不能强迫它启用从我的另一台计算机的访问。

替代文字 http://img162.imageshack.us/img162/7379/sharee.jpg

0 投票
10 回答
53442 浏览

c# - 检测是否以管理员身份运行有或没有提升的权限?

我有一个应用程序需要检测它是否以提升的权限运行。我目前有这样的代码设置:

这可以检测用户是否是管理员,但如果以管理员身份运行而没有提升权限则不起作用。(例如在 vshost.exe 中)。

我如何确定提升是否 [已经生效或] 可能

0 投票
4 回答
271 浏览

web - 使用 openID 进行用户识别

因为我之前从未使用过 openID,所以我对此一无所知。

我想知道何时有人想使用 openID 登录我的网站,我是否必须注册他的信息(如果用户不填写信息,是否有任何注册过程)。

我应该在 openID 旁边提供一个替代的经典用户注册吗?

0 投票
4 回答
1131 浏览

php - PHP 中的安全身份验证

让我重新表述我的最后一个问题,我可以使用哪些 PHP 库或框架进行专业和安全的身份验证?如果您的想法有助于实现帐户控制面板功能(更改密码、编辑配置文件),则可加分。

你的专业人士是如何做到的?您是否曾经使用 PHP 进行过可信赖的身份验证?

0 投票
1 回答
1544 浏览

c# - 从不同的用户会话中获取当前登录的用户

我在一个特殊的应用程序用户下运行一个 .Net 应用程序作为服务。从此服务中,我想获取运行当前登录会话的用户名。

我尝试获取拥有 Explorer.exe 进程的用户名,但受限用户无权访问它,因为如果我尝试获取进程句柄,它会引发异常。

还有哪些其他选择?

问候

特里斯

0 投票
6 回答
279 浏览

language-agnostic - 删除用户帐户有什么影响?

我过去使用的大多数网站(包括这个网站)都没有提供删除您自己帐户的选项。

我认为主要原因是避免创建的项目成为孤儿(或级联删除这些项目)。

现代网站(比如这个)有一个地方,当一个帐户被遗弃时,这些项目会去(在 SO 的情况下,它是用户“社区”)。

在您看来,不提供“删除我的帐户”功能的理由是什么?

安全?懒惰?无知?漏洞?还是特色?

我们正在设计一个小型网络应用程序,我们正在讨论这个话题。尽管不允许用户删除帐户,但我们找不到太多原因。

0 投票
2 回答
5746 浏览

mysql - MySQL 用户和所有权限

好的,我正在尝试将用户添加到 MySQL 数据库。该用户应该能够将其他用户添加到它拥有权限的数据库中。所以我这样做了:

但是,我这个用户不能添加用户。那是因为我只为单个数据库提供了“全部”吗?当我查看它们时,权限显示为“N”,而如果我删除数据库名称,它们显示为“Y”。

我希望“topuser”能够运行它:

他们不需要将用户添加到其他数据库,因此我在这里尝试。

这适用于用户提供用户名和密码来访问数据库的 Web 应用程序,这样密码就不会存储在代码中。不过欢迎其他解决方案!

0 投票
7 回答
14070 浏览

sql-server - SQL Server - 我*真正*需要多少用户?

我正在设置一个应用程序,并且正在考虑购买 SQL Server 的许可证。我的问题很简单(虽然可能有一个复杂的答案......)

对于 SQL Server,我真正需要多少个用户帐户?

在我看来,我会给一个主管理帐户,可能是 2 或 3 个用户帐户,然后是一个基于应用程序的帐户。

我的应用程序可能有大约 30-40 个用户,很少有 4-5 人同时用户。但正如我所见,我会设置一个包含 30-40 个帐户的 BLL - BLL 将拥有 SQL 帐户,所有 30 个帐户都将使用它来查询数据库...

我只是想知道人们对此有何看法。这是要走的路,还是我在这里对建筑有错误的想法?