logo

생각하면서 개발해야 하는 이유

* 관련 기술 스택이 없습니다
emoji

• 백엔드 개발자인 작성자는 대학 LMS 솔루션 구축 중 SAML 인증 정보 처리에서 전역 변수 사용으로 인한 문제를 경험했다.
• 전역 변수에 강의실 정보를 저장하여 Canvas LMS로 넘기는 방식이 테스트 환경에서는 문제없었으나, 실제 시연 시 여러 사용자의 정보가 혼동되는 문제가 발생했다.
• 전역 변수를 초기화하는 방법으로 문제를 줄이려 했으나 완벽한 해결책이 되지 못했다.
• 최종적으로 쿠키에 암호화된 정보를 담아 문제를 해결했으며, 싱글톤 객체의 전역 변수 사용에 대한 주의를 강조했다.

thumbnail
북마크
공유하기
신고하기
5분 분량
조회수 217
profile-image함경재
2달 전
Copyright © 2024. Codenary All Rights Reserved.