Привет! В этой статье представлены последние обновления Datta Able, исходного проекта премиум-класса, созданного на основе Bootstrap 5 и Django. Продукт поставляется с расширенными профилями пользователей, OAuth для Twitter и Github, улучшенной аутентификацией и скриптами Docker. Для новичков Django — это ведущая серверная среда, которую активно поддерживают и версионируют эксперты по программированию и энтузиасты открытого исходного кода.

Эволюции в последней версии (v1.0.11)

  • ✅ OAuth для Github и Twitter
  • ✅ Смена пароля, самоудаление
  • ✅ Автоматическая приостановка при неудачном входе в систему
  • ✅ Улучшенные скрипты Docker

✨ OAuth через Github и Twitter

Социальный вход OAuth является необязательным и становится активным, если приложение обнаруживает идентификатор OAuth и секреты в файле .env.

  • ✅ OAuth для Github
  • ✅ OAuth для Твиттера
  • ✅ Минимальная конфигурация

Как только пользователь авторизует вход в социальную сеть, аватар автоматически извлекается из поставщика OAuth.

✨ Улучшения аутентификации

В этой версии пользователи могут связать электронную почту с социальной учетной записью, изменить свой пароль и самостоятельно удалить учетную запись.

Самоудаление защищено переключателем подтверждения, отображаемым в левой части компонента.

✨ Будущие эволюции

Продукт находится в стадии интенсивной разработки для дополнительных функций:

  • ✅ Выполнение асинхронных задач через Celery
  • ✅ Полосатые платежи
  • ✅ Автоматизация развертывания (AWS, HEROKU)

Спасибо, что прочитали! Для получения дополнительных ресурсов и поддержки перейдите по ссылке: