public static Auth_ReturnUserModel UserModel_To_ReturnUserModel(Auth_UserModel auth_UserModel) { Auth_ReturnUserModel auth_ReturnUserModel = new Auth_ReturnUserModel(); auth_ReturnUserModel.userID = auth_UserModel.userID; auth_ReturnUserModel.username = auth_UserModel.username; auth_ReturnUserModel.firstname = auth_UserModel.firstname; auth_ReturnUserModel.lastname = auth_UserModel.lastname; auth_ReturnUserModel.email = auth_UserModel.email; auth_ReturnUserModel.googleSubjectID = auth_UserModel.googleSubjectID; auth_ReturnUserModel.isAdmin = auth_UserModel.isAdmin; auth_ReturnUserModel.profileImageUrl = auth_UserModel.profileImageUrl; return(auth_ReturnUserModel); }
public IActionResult Auth() { Console.WriteLine("api/auth/auth"); // Authenticate int userID = Authenticate(); if (userID == -1) { return(StatusCode(405, "Authorization token is not valid.")); } Auth_ReturnUserModel returnUser = UserModelConverter.UserModel_To_ReturnUserModel(_authAction.GetUsersData(userID)); returnUser.validate(Request.Host.ToString()); // return users data. return(Ok(returnUser)); }