지금 구현하는 서비스에서 채팅 기능을 구현하고 있는데, 내 부족한 머리로 느끼기에는 꽤 프로세스가 장황해서 기록해두려 한다. 이번에 채팅을 구현하는 이유는 문의사항을 유저와 어드민이 주고받기 위해서이다. 필요한 기능을 정리하면 다음과 같다. - 1대1로 유저는 항상 어드민에게만 가능하도록 수신자 지정이 되어 있어야 함. - 서로를 제외한 나머지 다른 유저는 대화내용을 볼 수 없어야 함. - 대화 내용 저장 및 불러오기 다음 스크린샷은 어드민으로 로그인했을 때의 ui다. 앞서 필요한 기능에 대해 정리했듯 유저는 항상 어드민에게 가능하기 때문에 위처럼 수신자를 선택할 수는 없고, 조건을 어드민으로 로그인했을 때만 저렇게 보이도록 설정했다. 그리고 저 목록은 유저가 먼저 메세지를 보내게 되면 목록이 업데이트된..