argon2id best practices, generating and database storage