Actually implemented user key validation.