Esempio n. 1
0
        protected void UpdateAuthorization()
        {
            CacheUserData state = CurrentPlayer;

            if (state != null)
            {
                if (!state.IsAuthenticated)
                {
                    state.IsAuthenticated = true;
                    GlobalSettings.AuthenticatedUsers.AddOrUpdate(UEmail, state, (k, v) => state);
                }
            }
            else
            {
                state = new CacheUserData()
                {
                    IsAuthenticated = true
                };
                GlobalSettings.AuthenticatedUsers.AddOrUpdate(UEmail, state, (k, v) => state);
            }
        }
Esempio n. 2
0
 protected bool UpdateCurrentPlayer(CacheUserData updatedData)
 {
     return(GlobalSettings.AuthenticatedUsers.AddOrUpdate(UEmail, updatedData, (k, v) => updatedData) != null);
 }