nsg_login 1.0.0-beta.1 copy "nsg_login: ^1.0.0-beta.1" to clipboard
nsg_login: ^1.0.0-beta.1 copied to clipboard

Визуальные компоненты для авторизации и регистрации пользователей в приложениях NSG. Поддерживает вход по телефону, email и паролю с SMS-верификацией.

Changelog #

Все значимые изменения в этом проекте будут документированы в этом файле.

Формат основан на Keep a Changelog, и этот проект придерживается Semantic Versioning.

1.0.0-beta.1 - 2024-12-19 #

Добавлено #

  • Перенос визуальных компонентов авторизации из nsg_data
  • Поддержка входа по телефону с SMS-верификацией
  • Поддержка входа по email
  • Поддержка входа по паролю
  • Система валидации паролей с индикатором сложности
  • Настраиваемые тексты и сообщения
  • Кастомизируемый дизайн (цвета, размеры, стили)
  • Поддержка капчи для защиты от ботов
  • Функция "Запомнить пользователя"
  • Callback функции для обработки событий входа
  • Адаптивный дизайн для различных размеров экранов

Исправлено #

  • Проверка на совпадение паролей при регистрации
  • Валидация паролей и улучшение логики проверки
  • Исправления в дизайне и текстах интерфейса
  • Улучшение подсказок для полей телефона и email
  • Исправления в логике входа по телефону
  • Улучшения в процессе регистрации
  • Исправления в проверке номера телефона

Изменено #

  • Файлы проверки пароля перенесены в nsg_data
  • Обновлен Flutter до версии 3.32.2
  • Обновлен flutter_multi_formatter до версии 2.13.7
  • Email логин установлен по умолчанию
  • Добавлен callback eventLoginWidgweClosed для отслеживания закрытия окна входа

Технические улучшения #

  • Улучшена структура кода и организация файлов
  • Добавлены дополнительные проверки и валидации
  • Оптимизирована производительность компонентов
  • Улучшена обработка ошибок и исключений

0.0.1 - 2024-01-01 #

Добавлено #

  • Начальная версия пакета
  • Базовая структура проекта
  • Основные компоненты авторизации

Типы изменений #

  • Добавлено - для новых функций
  • Исправлено - для исправлений ошибок
  • Изменено - для изменений в существующих функциях
  • Удалено - для удаленных функций
  • Безопасность - для исправлений уязвимостей
0
likes
90
points
50
downloads

Publisher

unverified uploader

Weekly Downloads

Визуальные компоненты для авторизации и регистрации пользователей в приложениях NSG. Поддерживает вход по телефону, email и паролю с SMS-верификацией.

Topics

#authentication #login #ui #widget #form

Documentation

API reference

License

BSD-3-Clause (license)

Dependencies

flutter, flutter_multi_formatter, get, hovering, nsg_controls, nsg_data, shared_preferences

More

Packages that depend on nsg_login