설명 | 현재 로그인된 유저 정보를 가져옵니다. |
---|---|
Method | GET |
URL | https://heyinsa.kr/dueldice/api/users |
Header | Authorization="Bearer {firebase_jwt}” |
Body | |
성공시 | 로그인된 현재 유저 정보 |
실패시 | 401 (인증실패) |
https://heyinsa.kr/apitester?method=GET&url=https://skyrich3.synology.me:7780/dueldice/dev/api/users&header={ "Authorization": "Bearer test_firebase_jwt" }&mode=dark
설명 | user_id 유저 정보를 가져옵니다. |
---|---|
Method | GET |
URL | https://heyinsa.kr/dueldice/api/users/:user_id |
Header | Authorization="Bearer {firebase_jwt}” |
Body | |
성공시 | user_id 에 해당하는 유저 정보 |
실패시 | 401 (인증실패) |
404 (해당 유저 없음) |
https://heyinsa.kr/apitester?method=GET&url=https://skyrich3.synology.me:7780/dueldice/dev/api/users/a4895a84-072b-4e87-82be-f47e16c214a2&header={ "Authorization": "Bearer test_firebase_jwt" }&mode=dark
설명 | 유저의 듀얼 기록을 가져옵니다. |
---|---|
Method | GET |
URL | https://heyinsa.kr/dueldice/api/users/history |
Header | Authorization="Bearer {firebase_jwt}” |
Body | |
성공시 | 듀얼 기록 배열 |
실패시 | 401 (인증실패) |
https://heyinsa.kr/apitester?method=GET&url=https://skyrich3.synology.me:7780/dueldice/dev/api/users/history&header={ "Authorization": "Bearer test_firebase_jwt" }&mode=dark
설명 | 로그인을 확인합니다. |
---|---|
Method | GET |
URL | https://heyinsa.kr/dueldice/api/users/login |
Header | Authorization="Bearer {firebase_jwt}” |
Body | |
성공시 | 로그인된 현재 유저 정보 |
실패시 | 401 (인증실패) |
https://heyinsa.kr/apitester?method=GET&url=https://skyrich3.synology.me:7780/dueldice/dev/api/users/login&header={ "Authorization": "Bearer test_firebase_jwt" }&mode=dark
설명 | 로그인을 확인합니다. |
---|---|
Method | GET |
URL | https://heyinsa.kr/dueldice/api/users/register |
Header | |
Body | { |
"firebase_jwt": "{firebase jwt}”,
"nickname": "{닉네임}"
} | | 성공시 | 유저 정보 | | 실패시 | 403 (이미 가입한 유저) | | 비고 | firebase jwt 를 기준으로 유저가입 여부를 확인합니다. 테스트해보실때, test_firebase_jwt은 이미 가입되었으므로, 다른걸로 마음껏 바꿔서 해보세요 |