Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: API를 통한 사용자 권한 관리 및 회원 정보 제공 완료 #465

Merged
merged 7 commits into from
Aug 17, 2024

Conversation

limehee
Copy link
Collaborator

@limehee limehee commented Aug 16, 2024

Summary

#463

API를 통한 사용자 권한 관리 및 회원 정보 제공 기능을 완료하였습니다. 이 기능은 권한을 관리하는 API와 회원 정보를 제공하는 API를 포함하며, 권한 변경 시 슬랙 알림 기능도 포함되어 있습니다.

Tasks

  • 사용자 권한을 관리할 수 있는 API 구현
  • 회원 정보(학번, 이름, 권한) 제공 API 구현
  • 권한 변경 시 슬랙 알림 연동

ETC

  • 보안을 위해 SUPER 권한 사용자만이 해당 API를 호출할 수 있도록 제한

Screenshot

image

@limehee limehee added the ✨ Feature 새로운 기능 명세 및 개발 label Aug 16, 2024
@limehee limehee self-assigned this Aug 16, 2024
@limehee limehee linked an issue Aug 16, 2024 that may be closed by this pull request
@limehee limehee marked this pull request as draft August 16, 2024 07:04
@limehee limehee marked this pull request as ready for review August 16, 2024 16:29
@SongJaeHoonn
Copy link
Contributor

저는 단순히 새로운 api 두 개를 작성하는 것으로만 생각했었는데, 기존 api에서 필터링으로 특정 멤버의 권한 조회하기권한별 멤버 조회하기를 동시에 해결해서 최대한 코드의 양을 늘리지 않고 효율적으로 작성한 점이 너무 좋은 것 같습니다.
저도 나중에 요구사항을 반영할 때 복잡한 코드를 늘리지 않고 기존 코드에서 최대한 구현할 수 있는 방법을 계산하는 습관을 들이고싶네요.

@limehee limehee requested a review from Jeong-Ag August 17, 2024 09:53
@gwansikk gwansikk changed the title API를 통한 사용자 권한 관리 및 회원 정보 제공 완료 feat: API를 통한 사용자 권한 관리 및 회원 정보 제공 완료 Aug 17, 2024
Copy link
Collaborator

@mingmingmon mingmingmon left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

피드백 반영 감사합니다!

Copy link

@Jeong-Ag Jeong-Ag left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

처음 의논한 내용에서 더 구체화 되었네요 👍 수고하셨습니다!

@limehee limehee merged commit 8868240 into develop Aug 17, 2024
3 checks passed
@limehee limehee deleted the feat/#463 branch August 17, 2024 12:16
@limehee limehee mentioned this pull request Aug 18, 2024
@limehee limehee mentioned this pull request Sep 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
✨ Feature 새로운 기능 명세 및 개발
Projects
None yet
Development

Successfully merging this pull request may close these issues.

API를 통한 사용자 권한 관리 및 회원 정보 제공
5 participants