Class OmniAuth::Strategies::WindowsLive::WindowsLiveLogin::User
In: lib/omniauth/strategies/windows_live/windowslivelogin.rb
Parent: Object

Holds the user information after a successful sign-in.

‘timestamp’ is the time as obtained from the SSO token. ‘id’ is the pairwise unique ID for the user. ‘context’ is the application context that was originally passed to the sign-in request, if any. ‘token’ is the encrypted Web Authentication token that contains the UID. This can be cached in a cookie and the UID can be retrieved by calling the processToken method. ‘usePersistentCookie?’ indicates whether the application is expected to store the user token in a session or persistent cookie.

Methods

Attributes

context  [W] 
context  [R] 
flags  [W] 
id  [R] 
id  [W] 
timestamp  [R] 
timestamp  [W] 
token  [R] 
token  [W] 

Public Class methods

Initialize the User with time stamp, userid, flags, context and token.

Public Instance methods

[Validate]