标签: user-accounts

在 Active Directory 中执行 LDAP 查询的最低安全权限

我们公司正在尝试使用 Active Directory (Windows Server 2003) 和 LDAP 来实现一些单点登录应用程序。我想尽可能锁定用于进行这些 LDAP 查询的帐户。配置此类帐户的最佳实践是什么?

security ldap active-directory user-accounts single-sign-on

5
推荐指数
1
解决办法
3万
查看次数

多个Windows用户帐户上的一个实例应用程序

我使用了Mutex的解决方案来禁止同时打开我的应用程序的多个实例

但是,当我使用的窗口切换用户,并打开另一个用户,并尝试打开应用程序,它通常打开,无法检测它在其他帐户下运行

我怎么能解决这样的问题,并禁止在登录Windows用户帐户中打开应用程序

我正在使用这样的代码

Dim onlyInstance As Boolean = False
_mutex = New Mutex(True, "Application Name", onlyInstance)
If Not onlyInstance Then
   MessageBox.Show("Application is already running.", "Error.")
   System.Diagnostics.Process.GetCurrentProcess.Kill()
   System.Diagnostics.Process.GetCurrentProcess.WaitForExit()
End If
Run Code Online (Sandbox Code Playgroud)

.net c# vb.net mutex user-accounts

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

如何在 web api 中强制使用无效的承载令牌?

我不得不在我的 web api 中删除 90 多个用户。我正在使用 web api 2 个人帐户。但是删除此用户后,他们仍然可以使用我的 web-api,因为访问令牌已缓存在某处。如何防止?

c# web-applications user-accounts

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

如何在Meteor中创建用户期间获取用户ID?

我正在使用Meteor启动功能在服务器上创建默认用户.我想创建一个用户并在启动时验证他/她的电子邮件(我假设您只能在创建帐户后执行此操作).

这就是我所拥有的:

Meteor.startup(function() {
  // Creates default accounts if there no user accounts
  if(!Meteor.users.find().count()) {
    //  Set default account details here
    var barry = {
      username: 'barrydoyle18',
      password: '123456',
      email: 'myemail@gmail.com',
      profile: {
        firstName: 'Barry',
        lastName: 'Doyle'
      },
      roles: ['webmaster', 'admin']
    };

    //  Create default account details here
    Accounts.createUser(barry);

    Meteor.users.update(<user Id goes here>, {$set: {"emails.0.verified": true}});
  }
});
Run Code Online (Sandbox Code Playgroud)

正如我所说,我假设在将verify标记设置为true之前必须首先创建用户(如果此语句为false,请显示在创建用户时使标志为true的解决方案).

为了将电子邮件验证标志设置为true,我知道我可以在创建后使用更新用户Meteor.users.update(userId, {$set: {"emails.0.verified": true}});.

我的问题是,我不知道如何获取我新创建的用户的userID,我该怎么做?

creation user-accounts email-verification meteor

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

生成/存储帐户激活码

通常在您注册后的任何网站上,他们会向您发送一封带有帐户激活码的电子邮件,是否有某些关于此技术的信息/最佳做法?
比如你如何生成它们,如何存储它们,你编码或不编码这些激活码?

activation user-accounts

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

PHP计入登录用户

我无法弄清楚如何计算应用程序中登录用户的数量.

我拥有:当用户登录时,他们获得一个会话(在用户想要访问受保护页面时使用),并且users表中用户的IsLoggedIn列设置为1以指示用户已登录当用户注销时,该值将重新设置为0.计算users表中的1的数量可以轻松返回登录的用户数.但...

问题:如果用户在没有注销的情况下关闭浏览器,则数据库中的值保持为1,表示即使用户在关闭浏览器时会话已结束,用户仍然已登录.

问题:有人可以提出正确的方法吗?

php user-accounts

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

尝试在Android中添加帐户时获取例外

我正在尝试为用户创建一种在手机上创建帐户的方法,该帐户最终会通过应用程序同步到他们的联系人.我现在正在模拟器中工作,所以我要去Menu-Dev Tools-AccountsTester来测试我拥有的东西.当我单击AccountsTester时,我在LogCat中收到以下错误代码:

03-08 18:58:31.996: ERROR/AndroidRuntime(403): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.android.development/com.android.development.AccountsTester}: android.content.res.Resources$NotFoundException: String resource ID #0x0
03-08 18:58:31.996: ERROR/AndroidRuntime(403):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1622)
03-08 18:58:31.996: ERROR/AndroidRuntime(403):     at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1638)
03-08 18:58:31.996: ERROR/AndroidRuntime(403):     at android.app.ActivityThread.access$1500(ActivityThread.java:117)
03-08 18:58:31.996: ERROR/AndroidRuntime(403):     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:928)
03-08 18:58:31.996: ERROR/AndroidRuntime(403):     at android.os.Handler.dispatchMessage(Handler.java:99)
03-08 18:58:31.996: ERROR/AndroidRuntime(403):     at android.os.Looper.loop(Looper.java:123)
03-08 18:58:31.996: ERROR/AndroidRuntime(403):     at android.app.ActivityThread.main(ActivityThread.java:3647)
03-08 18:58:31.996: ERROR/AndroidRuntime(403):     at java.lang.reflect.Method.invokeNative(Native Method)
03-08 18:58:31.996: ERROR/AndroidRuntime(403):     at java.lang.reflect.Method.invoke(Method.java:507)
03-08 18:58:31.996: ERROR/AndroidRuntime(403):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:839)
03-08 18:58:31.996: ERROR/AndroidRuntime(403):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:597)
03-08 18:58:31.996: ERROR/AndroidRuntime(403):     at dalvik.system.NativeStart.main(Native Method)
03-08 18:58:31.996: …
Run Code Online (Sandbox Code Playgroud)

android user-accounts

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

NTAccount.Translate方法失败并显示错误无法转换部分或全部标识引用

PipeAccessRule par = new PipeAccessRule("Everyone", PipeAccessRights.ReadWrite, System.Security.AccessControl.AccessControlType.Allow);
Run Code Online (Sandbox Code Playgroud)

此代码失败并显示错误:

无法翻译部分或全部身份参考.

我想这是因为我在非英语本地启动我的应用程序时使用"Everyone".在英语系统上一切都很好.

怎么避免这个?是否有一些enum描述了一般用户组?

堆栈跟踪:

at System.Security.Principal.NTAccount.Translate(IdentityReferenceCollection sourceAccounts, Type targetType, Boolean forceSuccess)    
at System.Security.Principal.NTAccount.Translate(Type targetType)    
at System.Security.AccessControl.CommonObjectSecurity.ModifyAccess(AccessControlModification modification, AccessRule rule, Boolean& modified)    
at System.Security.AccessControl.CommonObjectSecurity.AddAccessRule(AccessRule rule)    
at System.IO.Pipes.PipeSecurity.AddAccessRule(PipeAccessRule rule)    
Run Code Online (Sandbox Code Playgroud)

.net c# translate user-accounts

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

如何更改Accounts-UI模板?

根据Telescope示例(源代码),可以显示自定义accounts-ui表单(请参阅他的user_signin.html)并使用{{loginButtons}}(请参阅他的nav.html)默认保留其他内容Accounts-UI package.

我正在寻找2小时这是怎么可能的.知道怎么做到这一点?

templates overriding user-accounts meteor

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

在创建帐户asp.net时为用户分配角色

我还是学生,我正在学习C#.我必须在ASP.NET中创建一个小应用程序.应用程序必须使用角色.

所以,我将一个MemberShip"链接"到我的数据库(使用工具asp_regsql).现在我有了所有的asp表,所以没关系.我使用ASP配置工具创建了2个角色(Admin和Client).

我的问题是:

是否可以创建一个页面(如Register.aspx)并在此页面中传递hide参数以在注册时设置用户角色?

例如,我将有一个页面RegisterClient.aspx,当用户在此页面上创建一个帐户时,该帐户将自动与客户端角色相关联.

我可以或者自己使用ASP配置器吗?

谢谢你的帮助 !

c# asp.net role visual-studio-2010 user-accounts

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