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

OSCHINA-MIRROR/cdk8s-tkey

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

Важное уведомление

  • В декабре 2019 года на основе TKey была создана цельная система, требуется дальнейшее расширение обучения, можно посмотреть: Github Gitee

Только облачные технологии могут поддержать масштабируемое развитие

  • При первоначальном выборе технологий по возможности искать поддержку облачных технологий
  • Когда компания небольшая и невозможно построить собственные сервисы с доступностью 99.999%,
  • Если развитие компании ускоряется, а облачные технологии совместимы с существующими технологиями, стоимость перехода будет намного ниже
  • На данный момент решено выбрать только: услуги Alibaba Cloud
  • Здесь перечислены некоторые часто используемые продукты Alibaba Cloud

Введение

  • TKey = Token Key — система единого входа (SSO), основанная на стандарте OAuth 2.0
  • Цель:
    • Создание компонентов для различных сценариев входа в систему внутри страны, с акцентом на качественные учебные материалы как основное конкурентное преимущество
    • Желание, чтобы люди с опытом работы от 1 до 2 лет могли использовать TKey для реализации индивидуальных требований к расширению
  • Чистый HTTP, любое устройство, любой сценарий
  • Междоменное без сохранения состояния, произвольное горизонтальное расширение, высокая доступность сервисов
  • Технологический стек Spring Boot 2.1.x, без упаковки, немного базовой настройки и сразу волшебство (MIT License)
  • Имеются материалы по разработке, тестированию, развёртыванию, мониторингу, разделению переднего и заднего плана
  • В итоге: ни одна структура или система не может быть применена универсально для всех пользователей, сценариев и требований. Надеемся, что это поможет вам сформировать идеи.

Git

Демонстрация в реальном времени

Процесс входа

  • Примечание: пропускная способность составляет всего 1 Мбит/с, доступ будет медленным
  • Всего три системы:
  • При одновременном открытии трёх сайтов в одном браузере обнаруживается, что для каждого из них требуется вход, что указывает на необходимость входа для доступа ко всем трём системам.
  • Сначала войдите в первую систему.
  • Затем при обращении ко второй и третьей системам вы получите прямой возврат JSON информации о пользователе.

Архитектура

Схема архитектуры

Preview (Gif)

Быстрый старт

Документация

Клиент Java Spring Security:

C# (временно отсутствует). GO (временно отсутствует). PHP (временно отсутствует). Python (временно отсутствует). Ruby (временно отсутствует). Node.js (временно отсутствует).

Share

Roadmap

Changelog

Issues

Contributors

  • На данный момент нет.
  • Добро пожаловать в pull request.

Adopters

  • Подать заявку:

  • Приоритет отдаётся консультациям с представителями компаний в роли корпоративных партнёров. Мы будем более терпеливы и готовы помочь. Поэтому, пожалуйста, после добавления в друзья сначала сообщите о своей компании и позиции.

Sponsors

  • На данный момент нет.

Backer

Join

Публичный аккаунт.

Jobs

  • Мы находимся в Гуанчжоу.
  • Приглашаем к сотрудничеству или предложениям по работе в Гуанчжоу или Шэньчжэне.
  • Электронная почта: cdk8s#qq.com.
  • Публичный аккаунт: свяжитесь с нами.

Thanks

Copyright And License

  • Авторские права (c) CDK8S. Все права защищены.
  • Лицензия MIT.
  • Повторное напоминание: поскольку это протокол MIT, если у вас есть какие-либо проблемы, вы можете не только PR, но и изменить его после форка!

Введение

С целью обеспечения наиболее полного материала и наибольшего количества примеров — система единого входа (SSO). Развернуть Свернуть
Отмена

Обновления

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

Участники

все

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

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