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

OSCHINA-MIRROR/harbour8643-SKey

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

SKey 小程序

SKey — это простой в использовании инструмент для управления учётными записями и паролями. Он использует надёжные технологии шифрования, чтобы помочь вам шифровать и управлять важными данными учётных записей и паролей. Разработан с использованием облачной разработки для малых программ и не имеет отдельного бэкенда.

В SKey используется библиотека CryptoJS от Google с открытым исходным кодом для шифрования данных с помощью AES. Данные шифруются независимо от того, хранятся ли они локально или в облаке, что обеспечивает безопасность.

Исходный код SKey открыт, проект находится под надзором. В малой программе нет рекламы, интерфейс лаконичный и удобный.

Происхождение названия SKey

Название SKey произносится как [s'ki:], S — первая буква слов security (безопасность) и simple (простой). SKey делает ключи более безопасными, а жизнь — проще.

Опыт сканирования

Стартовая страница

Структура организации

src
|———cloudfunctions
|   |———login -- 获取 WX Context (вызов контекста WeChat)
|———miniprogram
|   |——components -- библиотека компонентов
|       |——cell -- строка списка
|       |——cell-group -- список
|       |——h-modal -- всплывающее окно
|       |——h-navbar -- настраиваемая панель навигации
|       |——h-void -- подсказка об отсутствии данных
|       |——sticky -- усиленная версия липкого элемента
|       |——sticky-item -- элемент списка с липким эффектом
|       |——utils -- библиотека инструментов
|           |——cryAes -- библиотека AES от CryptoJS
|           |——cryptoJS -- простая оболочка для CryptoJS
|       |——log -- запись журнала
|       |——utli -- часто используемые методы
|   |——data -- обработка данных
|       |——defaultData -- генерация данных по умолчанию
|       |——KeyService -- обработка данных учётных записей и паролей
|       |——userInfoService -- информация о пользователе
|   |——pages -- страницы
|       |——center -- центр пользователя
|           |——childgages
|               |——about -- о
|               |——category -- пользовательская категория
|               |——dataexport -- экспорт данных
|               |——guide -- руководство по использованию
|               |——problem -- распространённые проблемы
|               |——updatelog -- журнал обновлений
|           |——center -- страница настроек пользователя
|       |——edit -- страница редактирования
|       |——index -- главная страница
|       |——verifypwd -- страница проверки основного пароля
|       |——view -- страница просмотра учётных записей и паролей
|   |——app -- вход в малую программу

Технические моменты

  1. Настраиваемая панель навигации: реализация автоматической адаптации к различным моделям, включая экраны с вырезом, обеспечение соответствия высоте панели навигации WeChat по умолчанию.
  2. Эффект липкости: улучшенный эффект липкости, реализация эффекта липкости на главной странице с настраиваемой панелью навигации, можно подробно рассмотреть разницу в эффекте липкости, более дружелюбный. (Из-за невозможности решить проблему дрожания анимации на iOS, эффект липкости по умолчанию отключён на iOS.)
  3. CryptoJS: перенос открытой библиотеки шифрования JavaScript от Google в малую программу, реализация AES, MD5 и других алгоритмов шифрования.
  4. Временная шкала: подробные сведения можно просмотреть на странице записи обновлений малой программы.
  5. Отпечатки пальцев: использование функции отпечатков пальцев малой программы для удобства разблокировки.

Предварительные изображения

Стартовая страница Проверка основного пароля Отпечаток пальца для проверки Главная страница Просмотр деталей Редактирование Настройки пользователя Пользовательская категория Распространённые проблемы Руководство по использованию Журнал обновлений О программе

Синхронизация данных в облаке

О программе

Обратная связь по ошибкам

Если вы обнаружите ошибку, пожалуйста, отправьте электронное письмо на адрес 864353016@qq.com, и мы решим её как можно скорее.

Комментарии ( 0 )

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

Введение

SKey для мини-программы WeChat — это защищённый паролем сейф, который упрощает жизнь. Развернуть Свернуть
MulanPSL-1.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/harbour8643-SKey.git
git@api.gitlife.ru:oschina-mirror/harbour8643-SKey.git
oschina-mirror
harbour8643-SKey
harbour8643-SKey
master