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

OSCHINA-MIRROR/fujieid-jap

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
README.md 6.9 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 30.11.2024 19:27 d346156

Что такое JAP?

JustAuthPlus (JAP) — это открытое программное обеспечение для аутентификации и авторизации, которое можно использовать в качестве промежуточного слоя для различных веб-приложений. Оно основано на модульном дизайне и предоставляет разработчикам стандартизированное техническое решение для реализации функций аутентификации. С помощью JAP разработчики могут легко интегрировать аутентификацию в свои собственные системы или системы с федеративными протоколами.

Особенности JAP:

  • Простота использования: API JAP наследует простоту JustAuth, что делает его готовым к использованию сразу после установки. JAP абстрагирует различные сценарии аутентификации, предоставляя несколько простых в использовании API, что значительно снижает затраты на обучение и использование для разработчиков.
  • Универсальность: JAP поддерживает все сторонние платформы, поддерживаемые JustAuth. Он также поддерживает приложения и системы, основанные на стандартных протоколах OAuth2.0, OIDC или SAML. Кроме того, JAP предлагает SDK для проектов на разных языках, чтобы соответствовать различным сценариям разработки.
  • Модульность: JAP разработан с использованием модульного подхода, предлагая отдельные решения для каждого сценария аутентификации, такого как учётные записи пользователей, пароли, OAuth и т. д.
  • Стандартизация: JAP отделяет логику аутентификации от бизнес-логики, предоставляя стандартизированные технические решения для различных сценариев, таких как вход пользователя, проверка пароля, создание и привязка учётных записей сторонних систем и т. п. Разработчики могут гибко разрабатывать и адаптировать бизнес-логику на основе JAP.
  • Общность: JAP может использоваться не только для сторонних логинов, авторизации OAuth и аутентификации OIDC, но и для обычных паролей учётных записей в существующих системах. Он охватывает широкий спектр сценариев аутентификации для веб-приложений, независимо от языка разработки.

Функции JAP: На изображении показаны функции JAP.

Сценарии применения: JAP подходит для любых сценариев, требующих функций входа и аутентификации. Например:

  • Стандартные проекты: если вам нужно разработать систему с функциями входа и аутентификации, и вы ищете стандартизованное, гибкое и полное решение для входа и аутентификации.
  • Гибкие требования: если у вас уже есть модуль входа, но вы хотите перестроить его в соответствии с новыми техническими планами, такими как интеграция многофакторной аутентификации (MFA), OAuth, SAML и т.д.
  • Экономия усилий: если у вас много проектов (или много языков разработки, таких как Java, Python, Node и т. д.), и каждый проект требует модуля входа, вы можете рассмотреть JAP для экономии времени и усилий разработчиков, повышения производительности и эффективности разработки.

Также рекомендуется ознакомиться с открытым исходным кодом JustAuth (JustAuth), который представляет собой готовое к использованию решение для интеграции сторонних сервисов входа. Mica SpringBoot — набор эффективных инструментов для разработки микросервисов: https://github.com/lets-mica/mica

Pig — самый мощный в мире фреймворк для аутентификации и авторизации микросервисов (необходим архитекторам): https://gitee.com/log4j/pig

SpringBlade — комплексное решение для онлайн-проектов (необходимо для корпоративных разработчиков): https://gitee.com/smallc/SpringBlade

🚀 Они используются

👪 Список участников

contributors

🏘️ Присоединяйтесь к сообществу

💹 Статистика

Gitee

Github

Product Hunt

JustAuthPlus - Just auth into any app | Product Hunt

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

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

1
https://api.gitlife.ru/oschina-mirror/fujieid-jap.git
git@api.gitlife.ru:oschina-mirror/fujieid-jap.git
oschina-mirror
fujieid-jap
fujieid-jap
master