Example #1
0
        /// <summary>
        /// Loads page data.
        /// </summary>
        /// <param name="sender">Object responsible of event</param>
        /// <param name="e">Event arguments.</param>
        protected void Page_Load(object sender, EventArgs e)
        {
            string id, username, email, avatar;

            id = RetrieveHTMLParam("userId");
            username = RetrieveHTMLParam("username");
            email = RetrieveHTMLParam("email");
            avatar = RetrieveHTMLParam("avatar");

            Dictionary<String, String> userData = new Dictionary<string, string>();
            userData.Add("id", id);
            userData.Add("username", username);
            userData.Add("email", email);
            userData.Add("avatar", avatar);

            SingleSignOn sso = new SingleSignOn();
            string s = sso.GeneratePayLoad(userData);
            DQResponse dqr = new DQResponse();
            dqr.val = 1;
            dqr.msg = s;

            s = JsonConvert.SerializeObject(dqr);
            Response.Write(s);            
            Response.AddHeader("Access-Control-Allow-Origin", "*");
        }
Example #2
0
        public static void Main()
        {
            Dictionary<String, String> userData = new Dictionary<string, string>();
            userData.Add("id", "uniqueId_123456789");
            userData.Add("username", "Charlie Chaplin");
            userData.Add("email", "*****@*****.**");
            userData.Add("avatar", "http://pathtogif.com/gif?abc");

            SingleSignOn sso = new SingleSignOn();
            string s = sso.GeneratePayLoad(userData);
            Console.WriteLine(s);
            s = sso.LogoutUser();
            Console.WriteLine(s);
        }
Example #3
0
        public static void Main()
        {
            Dictionary <String, String> userData = new Dictionary <string, string>();

            userData.Add("id", "uniqueId_123456789");
            userData.Add("username", "Charlie Chaplin");
            userData.Add("email", "*****@*****.**");
            userData.Add("avatar", "http://pathtogif.com/gif?abc");

            SingleSignOn sso = new SingleSignOn();
            string       s   = sso.GeneratePayLoad(userData);

            Console.WriteLine(s);
            s = sso.LogoutUser();
            Console.WriteLine(s);
        }
Example #4
0
        /// <summary>
        /// Loads page data.
        /// </summary>
        /// <param name="sender">Object responsible of event</param>
        /// <param name="e">Event arguments.</param>
        protected void Page_Load(object sender, EventArgs e)
        {
            string id, username, email, avatar;

            id = RetrieveHTMLParam("userId");
            username = RetrieveHTMLParam("username");
            email = RetrieveHTMLParam("email");
            avatar = RetrieveHTMLParam("avatar");

            Dictionary<String, String> userData = new Dictionary<string, string>();
            userData.Add("id", id);
            userData.Add("username", username);
            userData.Add("email", email);
            userData.Add("avatar", avatar);

            SingleSignOn sso = new SingleSignOn();
            string s = sso.GeneratePayLoad(userData);

            lblData.InnerText = s;            
        }