Skip to content

j-u-p-iter/auth-component-demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Авторизационный компонент (Демо репозиторий).

Этот репозиторий создан исключительно для демо целей.

Что демим?)

  • Код авторизационного компонента. Сам компонент состоит из нескольких частей (декомпозиция полностью не закончена):

    • core. Ядро компонента, содержащее основной функционал. Когда-то компонент представлял из себя один большой файл. Но в ходе декомпозиции были выделены ряд основных структурных элементов компонента в отдельные блоки. Цель декомпозиции - обеспечить реюзабильность продуктов декомпозиции, улучшить читабельность и тестируемость компонента. Результаты декомпозиции представлены далее в перечне.
    • Компонент, отвечающий за кросс доменную авторизацию.
    • Компонент, отвечающий за регистрацию через социальные сети.
    • API для работы с users.
    • Утилиты, специфический для сущности user.
    • Валидационный сервис (ему бы место в отдельной репе)
    • Пользовательский валидациооный сервис.
  • Документацию авторизационного компонента.

  • Спеки компонента.

Код может очень напоминать что-то выдернутое из рельсового приложения) Так и есть - я имею большой опыт фронтовой деятельности в рамках ROR аппликух.

About

Auth component demo repo

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published