New feature: Add Auth model.