void Awake()
 {
     if (IlluminaWebRequest.CsrfToken == null)
     {
         IlluminaWebRequest.GetCsrfToken();
     }
 }
 void Awake()
 {
     if (IlluminaWebRequest.CsrfToken == null)
     {
         IlluminaWebRequest.GetCsrfToken();
     }
     editUser = new User();
 }
示例#3
0
 void Awake()
 {
     if (IlluminaWebRequest.CsrfToken == null)
     {
         IlluminaWebRequest.GetCsrfToken();
     }
     newUser = new User();
     errors  = new Dictionary <string, bool>();
     errors.Add("username", true);
     errors.Add("password", true);
     errors.Add("email", true);
 }
        public static void UserExists(string identifier, string value, RequestSuccessEventHandler e, RequestFailedEventHandler f)
        {
            var tokenQuery = IlluminaHash.GetUniqueDateTimeHash();
            var uri        = NetworkManager.App_Url + "/user/exists/" + tokenQuery;

            uri += "?" + identifier + "=" + value;
            Request userExistRequest = new Request {
                uri = uri,
            };

            userExistRequest.RequestSuccessEvents += e;
            userExistRequest.RequestFailedEvents  += f;
            IlluminaWebRequest.Get(userExistRequest);
        }
示例#5
0
    // Update is called once per frame
    public void Submit()
    {
        var post = new User {
            username = input.text,
        };

        Debug.Log(post.username);
        Request request = new Request {
            uri  = "/test",
            body = post
        };

        request.RequestSuccessEvents += OnSuccess;
        request.RequestFailedEvents  += OnFailure;
        IlluminaWebRequest.Post <User>(request);
    }
示例#6
0
 // Start is called before the first frame update
 void Start()
 {
     IlluminaWebRequest.GetCsrfToken();
 }
示例#7
0
 public static void Delete(Request request)
 {
     IlluminaWebRequest.Delete(request);
 }
示例#8
0
 public static void Update <T>(Request request)
 {
     IlluminaWebRequest.Put <T>(request);
 }
示例#9
0
 public static void Store <T>(Request request)
 {
     IlluminaWebRequest.Post <T>(request);
 }