프레임워크
전역 상태 라이브러리
페이지 정보
디자인은 자유롭게 적용하셔도 괜찮습니다. 굳이 이쁘지 않아도 됩니다. 각각의 페이지가 제공해야 하는 기능만 온전하게 제공될 수 있으면 됩니다.
로그인 페이지
[ ] Request Message
{
"username": "JIN HO",
"password": "12341234"
}
[ ] Response Message
{
"token": "eKDIkdfjoakIdkfjpekdkcjdkoIOdjOKJDFOlLDKFJKL",
}
회원가입 페이지
[ ] Request Message
{
"username": "JIN HO",
"password": "12341234",
"nickname": "Mentos"
}
[ ] Response Message
{
"username": "JIN HO",
"nickname": "Mentos",
"authorities": [
{
"authorityName": "ROLE_USER"
}
]
}
로그인 후, 사용자 정보가 보여지는 페이지
프레임워크
비즈니스 로직 작성
[ ] 회원가입 - /signup
[ ] Request Message
{
"username": "JIN HO",
"password": "12341234",
"nickname": "Mentos"
}
[ ] Response Message
{
"username": "JIN HO",
"nickname": "Mentos",
"authorities": [
{
"authorityName": "ROLE_USER"
}
]
}
[ ] 로그인 - /sign
[ ] Request Message
{
"username": "JIN HO",
"password": "12341234"
}
[ ] Response Message
{
"token": "eKDIkdfjoakIdkfjpekdkcjdkoIOdjOKJDFOlLDKFJKL",
}