标签: userid

使用C#检查Active Directory中是否存在UserID

我们如何检查USERID中是否存在USERID.

我有LDAP String和UserID,我可以找到Active Directory中是否存在该UserID.我在ASP.NET Web应用程序(.NET 3.5)中使用它

c# active-directory userid

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

使用Google Analytics自定义变量跟踪单个用户

我一直在为我公司的支持中心工作,我们需要在登录时跟踪个人用户.如果可能的话,我们也希望跟踪详细信息,例如访问的页面和在网站上花费的时间.我可以使用自定义变量跟踪有多少人登录该网站,但我无法跟踪单个用户.这是我用来尝试获取单个用户ID的代码:


$(document).ready( function() {
var welcomeEmail = document.getElementById('welcome_email').innerHTML;

var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-30086012-1']);

var welcomeEmail;

if( $('#welcome_email').length > 0 ) {
                //This block of logic makes sure that the welcome_email element actually exists, it will not exist if a user is not logged in yet
                welcomeEmail = document.getElementById('welcome_email').innerHTML;
}

  _gaq.push(['_setCustomVar',1,'UserEmail',welcomeEmail,1]);
  _gaq.push(['_trackPageview']);

  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; …
Run Code Online (Sandbox Code Playgroud)

google-analytics userid

22
推荐指数
3
解决办法
2万
查看次数

按用户ID查询Google Analytics

有没有办法使用Core Reporting API(v3)查询结果并按用户ID过滤这些结果,假设它正确地发送到Google Analytics?

我已经搜索了很多这个问题并阅读了大量文章,但我没有找到一个可以做到这一点的地方.而且,我无法User ID在报告界面中看到任何地方,这让我怀疑这甚至是可能的.我猜我必须在这里做一些类似于推荐的东西才能做到这一点?

UPDATE

显然,我的问题的目的并不十分清楚,正如Eike的评论所强调的那样.我想要做的是使用客户端API为具有特定Id的特定用户生成报告,然后将这些结果与我在系统数据库中有关此用户的信息相结合,以根据我的业务需求执行某些操作.

google-analytics userid google-analytics-api

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

sharedUserId:当应用已经上市时,可以安全地进行更改吗?

对于我们的应用程序的下一个版本,我想更改sharedUserId,因为我们现在使用内部控制仪表板应用程序,该应用程序必须写入其他应用程序的设置文件.

但由于该应用程序已安装在许多手机上,这是一个问题吗?我在模拟器上运行了一些测试,我在设备日志中看到了无法写入*.bak版本的首选项文件的例外情况.不确定是多么重要.奇怪的是,即使使用另一个Linux用户ID创建了shared_prefs文件夹,安全设置似乎仍然有效.

有没有人以前尝试过这个?

android userid sharedpreferences

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

亚马逊Alexa技能套件:如何与外部应用程序帐户/ userId链接

亚马逊alexa技能请求中有一个userId,我试图了解这是什么,如果有一些参考,因为我想链接和Amazon Echo用户帐户与我自己的应用程序中的帐户,并这样做我必须有某种静态userId才能使用.

示例请求:

{
 "version": "1.0",
 "session": {
   "new": false,
   "application": {
   "applicationId": "amzn1.echo-sdk-ams.app.[unique-value-here]"
  },
  "sessionId": "session1234",
  "attributes": {},
  "user": {
    "userId": null //IS THERE A DETAILED REFERENCE OF THIS SOMEWHERE?
  }
},
"request": {
"type": "IntentRequest",
"requestId": "request5678",
"intent": {
  "name": "MyColorIsIntent",
  "slots": {
    "Color": {
      "name": "Color",
      "value": "blue"
    }
  }
}
}
}
Run Code Online (Sandbox Code Playgroud)

amazon userid amazon-web-services alexa-skill alexa-skills-kit

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

this.userId在Meteor.publish中返回undefined

在我的一个Meteor.publish()功能中,this.userId具有的价值undefined.我不能打电话,Meteor.userId()因为它在发布功能中不可用.你userId现在应该怎么样?

javascript publish userid meteor

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

为什么iOS会在应用更新时获得新的identifierForVendor?

每次我的应用程序从App Store更新时,由于某种原因,少数用户会获得新的identifierForVendor.我的用户没有注册或登录.它们都是匿名的,因此我需要通过供应商ID将它们分开.

我认为在某些设备上可能没有足够的空间,导致应用程序被删除并重新安装,但事实并非如此,因为在上一次更新中,我的一个朋友有超过2GB的空闲空间.

我知道删除并重新安装应用程序的用户更改了identifierForVendor.但这不是这里的情况,因为应用程序刚刚更新.

问题是什么?奇怪的是,尚未发现开发团队设备.或者仍然有用户在无数的应用更新,操作系统更新等之后没有遇到此错误.这只发生在一小部分用户身上.所有用户都是iOS7 +,它适用于不同的设备型号和iOS版本.

我使用此代码获取其ID:

static let DeviceId = UIDevice.currentDevice().identifierForVendor.UUIDString
Run Code Online (Sandbox Code Playgroud)

然后我将它们保存到NSUserDefaults中:

NSUserDefaults.standardUserDefaults().setBool(true, forKey: "User" + DeviceId)
NSUserDefaults.standardUserDefaults().synchronize()
Run Code Online (Sandbox Code Playgroud)

然后我会在每次新登录时检查用户是否存在:

static func doesUserExist() -> Bool {
    var userDefaultValue: AnyObject? = NSUserDefaults.standardUserDefaults().valueForKey("User" + DeviceId)

    if defaultValue == true {
        println("Userdefaults already has this guy, moving on")
        FirstTime = false
        return true
    } else {
        println("First time in the app!")
        FirstTime = true
        return false
    }
}
Run Code Online (Sandbox Code Playgroud)

如果用户确实存在,则启动登录过程.如果用户不存在,则向他们显示注册过程.我使用Parse.com作为后端,deviceID用作用户名.当少量用户遇到此错误时,我会看到一个新用户名和一个新帐户.

user-identification userid udid ios

13
推荐指数
2
解决办法
9900
查看次数

找出我自己的用户ID,用于使用Telegram API发送消息

对于Telegram,如何找到我自己的用户ID(chat_id)以用于Telegram API?

我想通过Telegram API向自己发送一条消息,如下所示:

https://api.telegram.org/bot<BOTID>/sendMessage
Run Code Online (Sandbox Code Playgroud)

userid telegram telegram-bot

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

标识符PID,PPID,SID,PGID,UID,EUID是什么意思?

我被分配到了

编写一个C程序,打印以下标识符PID,PPID,SID,PGID,UID,EUID.

然后,作业继续问

什么代表每个标识符?

我已完成该程序,但尚未找到有关标识符的充分解释.

  • 他们真正代表什么?
  • 特别是SID和PGID标识符的目的是什么?

unix linux userid process-group

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

mysql自动增量是否可以安全地用作userID?

我正在网站上工作,允许人们在线创建个人资料.我想知道使用MySQL AUTO_INCREMENTed ID作为我的用户ID 是否是正确的选择.还要记住,有一天我可能不得不跨多个服务器复制数据库?

例如,你会在Twitter或Facebook这样的网站上对userIds使用这种方法吗?


我之前尝试用PHP生成userIds.我使用过这样的东西:

function generateID() {
      $possible = "1234567890";
      $code = "";
      $characters = mt_rand(7,14);
      $i = 0;
      while ($i < $characters) { 
            $code .= substr($possible, mt_rand(0, strlen($possible)-1), 1);
            $i++;
      }
      return $code;
}
Run Code Online (Sandbox Code Playgroud)

这给出了我需要的值类型,但是我总是必须从DB检查该ID是否还不存在.

有没有更好的方法?

mysql userid auto-increment

10
推荐指数
2
解决办法
3494
查看次数