Добрый вечер.
Можно использовать дополнительные
пакеты, а можно, если хотите разобраться как это всё работает, отредактировать модель User...
Как это сделать можно прочитать
здесь, с подробностями. Ну и заглянуть в
документацию(раздел "Безопасность").
p.s. Я бы не стал ставить сторонний пакет.
p.s.s.
Есть ли возможно сделать админа без заморочек
Используйте RBAC.
Упрощённый вариант.
Видео о rbac.