Comments (13)
힘을 내어요~~ ㅜㅜ 💊
고마워요~~~~~~~!!
from dev-event-client.
@KoEonYack
admin 계정은 변경이 잘되는데, cindy 계정은 패스워드 바꾸려니 에러가 나네요..;;
authType admin 이라는데 알 수 없어요,,,,
from dev-event-client.
@KoEonYack cindy123 이에요!
from dev-event-client.
헠;;;;; 맞아요 ㅠ old_password, new_password 이렇게 필드 두개 만들어서 보내도록 해야겠어요~
🥲
from dev-event-client.
배포 완료하면 여기에 코멘트 남길께요~
from dev-event-client.
선생님 배포를 해보았어요~~!
현재 비밀번호 일치하지 않은 경우
현재 비밀번호 일치하는 경우
from dev-event-client.
@KoEonYack
와 고마워요~~
그런데 혹시.. 패스워드 변경 관리자만 가능한가요? 그럼 일반 사용자는 패스워드를 바꾸지 못하나요..?
from dev-event-client.
관리자 페이지에 접근할 수 있는 계정인 ADMIN, MANAGER 권한만 변경 가능해요~!
일반 사용자는 쇼셜 로그인만 하기에 비밀번호 변경은 필요없어요~~
from dev-event-client.
@leedoopal 헉 살펴볼께요 ㅠ
from dev-event-client.
@KoEonYack
ㅠㅠ고마워요
from dev-event-client.
@leedoopal 씬디 현재 비밀번호가 무엇인가요...?! 디비는 암호화되어서 평문을 볼수없어요~!
from dev-event-client.
아~ 선생님 AuthType이 ADMIN이고 Role이 비어있어서 구래요!
AuthType이 무엇이냐면요!
#35 여기에서 남겼던것처럼
요런 것이에요!
쇼셜 가입이 생기면서 이메일이 중복해서 아이디에 들어올 수가 있게 되었어요! 그래서 아이디 + AuthType(네이버, 카카오, 구글, 깃허브) 이렇게 고유 회원을 식별하게 되었어요!
AuthType ADMIN이면 관리자 계정이라는 의미에요!
API 접근 권한은 JWT 토큰의 roles 값을 보고 판단해요!
admin 계정의 JWT인데요~ ROLE에 ADMIN이 있어서 비밀번호 변경이 가능했던거에요~
회원에게 권한 부여는 [POST] /admin/v1/users/role
이 API를 사용하면 됩니다!
cindy계정에게 ROLE_ADMIN 혹은 ROLE_MANAGER 권한을 주면 비밀번호를 바꿀 수 있어요~
from dev-event-client.
@KoEonYack
에구 그랬군요;;; 이번주 벌써 정신이 혼미하네요,,,,
알려주어서 고마워요!!!
from dev-event-client.
Related Issues (20)
- [💡 개선 아이디어] 행사 추가시 종료일자 이동 HOT 1
- 로컬 빌드 오류 HOT 3
- [개발자 행사 등록 요청] - 01/02 월 HOT 1
- [개발자 행사 등록 요청] - 01/03 화 HOT 1
- [개발자 행사 등록 요청] - 01/04 수 HOT 1
- [개발자 행사 등록 요청] - 01/05 목 HOT 2
- [개발자 행사 등록 요청] - 01/06 금 HOT 2
- v1을 위한 리팩토링 HOT 1
- next.js 13 app directory 적용
- 모바일 베너 관리자 페이지 기획 검토 HOT 3
- 모바일 베너 관리자 페이지 개발 요청 HOT 18
- pnpm으로 패키지 매니저 변경
- UI/UX 고도화 HOT 1
- 모바일 배너 오류 및 입력 폼 추가 HOT 7
- 베너 관리자 페이지 기획 검토 HOT 14
- 이미지 사이즈 버그 확인 HOT 2
- 캘린더 en -> ko로 언어 변경
- `[🐞 bug]` 1월의 경우 0으로 표시됨 HOT 1
- 행사 주최 관리 페이지
- 행사 등록 > 텍스트 에디터 HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from dev-event-client.