mardi2020 / user-authentication

Smilegate dev camp 1인 프로젝트 저장소 - 인증 시스템

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

user-authentication

Smilegate dev camp 1인 프로젝트 저장소 - 인증 시스템

목차

  1. 개요
  2. 사용 기술
  3. 아키텍처
  4. 화면 구성
  5. 기록
  6. 회고

👩🏻‍🔧 개요

사용자 인증 시스템은 회원가입부터 내정보 관리, 관리자의 사용자 관리를 지원하는 웹 기반 시스템입니다. 또한, 사용자들을 그룹으로 묶어 관리할 수 있습니다.

🖥️ 개발 환경

🛠 기술

category name
language
framework
database
devOps

💡 아키텍처

BE Diagram

스크린샷 2022-12-29 오후 8 35 02

Microservices

스크린샷 2022-12-29 오후 8 50 54

DB Diagrams

users diagram

화면

스크린샷 2022-12-23 오후 9 11 35 스크린샷 2022-12-23 오후 9 11 45
메인 페이지 아이디 찾기
스크린샷 2022-12-23 오후 9 11 40 스크린샷 2022-12-23 오후 9 11 53
로그인 페이지 회원가입
스크린샷 2022-12-23 오후 9 12 55 스크린샷 2022-12-23 오후 9 12 11
그룹 페이지 내 정보 페이지
스크린샷 2022-12-23 오후 9 12 08 스크린샷 2022-12-23 오후 11 47 10
그룹 페이지(속한 그룹이 없을 때) 사용자 관리 페이지(관리자 전용)

📃 기록

개발하면서 알게된 내용과 느낀점을 정리했습니다.

Cache 적용하기

Kafka 적용하기

Refresh token 적용하기

Dockerfile 작성하기(1)

Dockerfile 작성하기(2)

⏳ 회고

프로젝트 회고

About

Smilegate dev camp 1인 프로젝트 저장소 - 인증 시스템


Languages

Language:Java 67.5%Language:JavaScript 27.6%Language:Dockerfile 2.9%Language:HTML 1.3%Language:CSS 0.7%