Optional. For logged-in requests or login/registration requests, the unique
account identifier associated with this user. You can use the username if
it is stable (meaning it is the same for every request associated with the
same user), or any stable user ID of your choice. Leave blank for non
logged-in actions or guest checkout.
Optional. Creation time for this account associated with this user. Leave
blank for non logged-in actions, guest checkout, or when there is no
account associated with the current user.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThis webpage provides reference documentation for the \u003ccode\u003eUserInfo\u003c/code\u003e class within the Google Cloud reCAPTCHA Enterprise v1 API, specifically detailing its implementation in .NET.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eUserInfo\u003c/code\u003e class is used to capture and store user information associated with requests protected by reCAPTCHA Enterprise, such as for logged-in users or during account registration/login.\u003c/p\u003e\n"],["\u003cp\u003eThe latest version of this API available is 2.17.0, but version 2.9.0 is what the reference documentation on this page pertains to, with documentation available for version ranging back to 1.2.0.\u003c/p\u003e\n"],["\u003cp\u003eThe class implements interfaces like \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, and it includes properties like \u003ccode\u003eAccountId\u003c/code\u003e, \u003ccode\u003eCreateAccountTime\u003c/code\u003e, and \u003ccode\u003eUserIds\u003c/code\u003e to store relevant user data.\u003c/p\u003e\n"],["\u003cp\u003eIt offers two constructors, one default and one to clone from an existing \u003ccode\u003eUserInfo\u003c/code\u003e object, allowing for flexible object creation.\u003c/p\u003e\n"]]],[],null,[]]