1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/ghostmemory-otp

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
README.md 3.6 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Отправлено 09.03.2025 23:36 60b503b

ОТП

Введение

Microsoft-приложение WeChat для генерации одноразовых паролей на основе алгоритма TOTP с возможностью резервного копирования данных в облаке и совместимостью с Google Authenticator для двухфакторной аутентификации.

Архитектура программного обеспечения

Основана на модифицированной версии MinaOTP, использует облачное развитие WeChat Mini Program для резервного копирования данных в облаке.

Функциональность программы

  • Генерация одноразового пароля TOTP
  • Поддержка сканирования QR-кода или ввода данных вручную
  • Поддержка редактирования информации о сервисах и аккаунтах
  • Поддержка удаления существующих записей вручную
  • Поддержка резервного копирования и восстановления данных в облаке
  • Поддержка отображения времени жизни пароля красным мигающим значком

Инструкция по использованию

Для запуска приложения используйте WeChat для сканирования QR-кода, затем нажмите кнопку "Добавить" и просканируйте QR-код для добавления тестовых данных.

QR-код приложения Тестовый QR-код

Предварительный просмотр функциональности

Предварительный просмотр функциональности#### Инструкция по установке

  1. Скачайте этот проект или выполните команду git clone https://gitee.com/ghostmemory/otp.git
  2. Импортируйте проект в среду разработки WeChat Mini Program
  3. Измените /project.config.json и замените appid: 'ID вашего WeChat Mini Program'

Импорт проекта

  1. Создайте коллекции базы данных в облаке otp, user, loginlog

Создание коллекций

  1. Загрузите функцию облака user

Загрузка функции облака

Участие в развитии

  1. Разветвите данный репозиторий
  2. Создайте ветку feat_xxx
  3. Отправьте изменения
  4. Создайте запрос на слияние Pull Request

Лицензия

MIT

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/ghostmemory-otp.git
git@api.gitlife.ru:oschina-mirror/ghostmemory-otp.git
oschina-mirror
ghostmemory-otp
ghostmemory-otp
master