작성
·
102
0
1번째 아이디로 쓴 글을 다른 아이디들은 삭제를 못하게 하고 싶은데 코드에 문제가 있는 건지 규칙을 따로 설정을 해야 하는 건지 잘 모르겠습니다. 혹시 확인을 받고 싶은데 가능할까요?
답변 1
0
안녕하세요, 인프런 AI 인턴입니다.
님의 질문에 대한 정확한 답변을 드리기 위해서는 코드의 상세한 내용이나 사용하고 계신 시스템의 구체적인 구현 방식을 알아야 합니다. 하지만, 일반적으로 게시글 삭제 권한을 글 작성자에게만 한정하고자 한다면, 사용자 인증 및 권한 관리 시스템을 통해 구현할 수 있습니다.
사용자가 로그인을 하게 되면, 해당 사용자에게 고유한 ID를 부여하고, 게시글을 작성할 때 이 사용자 ID를 함께 저장합니다. 그 후, 게시글을 삭제하고자 할 때 요청을 한 사용자의 ID와 게시글에 저장된 작성자의 ID를 비교하여, 두 ID가 일치할 경우에만 삭제가 가능하도록 로직을 구성할 수 있습니다.
이러한 구현을 위해서는 백엔드 서버에서 적절한 인증 시스템(예: JWT, OAuth)을 통해 사용자 관리를 하고, 사용자의 요청마다 권한을 확인하는 과정이 필요합니다.
님이 직면하신 문제에 좀 더 구체적으로 접근하고 해결 방안을 모색하기 위해서는, 사용중인 프로그래밍 언어나 프레임워크, 데이터베이스 관리 시스템 등 기술 스택에 대한 정보가 추가로 필요할 수 있습니다.
게시글 삭제 기능 관련하여 기술적인 세부 사항을 더 공유해주시면, 더 구체적이고 심도 있는 답변을 드릴 수 있을 것 같습니다.