오늘 팀과제를 하느라 알고리즘이나 기타 잡다한것들은 하지 못했다.
인증, 인가 관련해서 JWT 및 Auth 라는 커스텀 클래스를 어노테이션화 해서 좀 더 편하게 권한을 가지고있을게 했다.
좀 더 파보아야할 부분.
관련해서 실제 객체를 삭제하지 않고 삭제했다 치는 소프트 삭제도 했었는데 당연히 진짜 삭제가 아니니까 연관관계 Cascade 를 통한 삭제도 안됐다.
그래서 Repository 에서 수동 삭제로 변경.
그리고 양방향으로, 그러니까 1번이 2번에게 친추하면 2번이 1번에게 친추한 기록도 새로 생성되게해서 빡세게 결합 시켜놓을까 했는데 뭔가 이상해서 팔로잉 허락, 거절 같은 개념으로 각자 따로 가지고 있을 수 있게 했다.