금오 LMS 알리미 Chrome 확장 프로그램
최종 수정: 2026년 9월 30일
이 확장 프로그램은 금오공과대학교 LMS(Canvas)의 과제·공지·강의자료를 모아 보여주고 새 소식을 알려주는 도구입니다. 금오공과대학교의 공식 프로그램이 아닙니다.
확장 프로그램은 기능을 제공하기 위해 아래 정보를 다룹니다.
| 정보 | 가져오는 곳 | 쓰는 곳 |
|---|---|---|
| 이름, 학번 | Canvas 프로필 | 설정 화면 표시 |
| 수강 과목, 과제(제출 여부 포함), 공지, 강의자료 목록 | Canvas API | 팝업 화면, 새 글 알림, 자동 다운로드 |
| Canvas API 토큰 | 로그인된 Canvas 세션으로 이 확장이 직접 발급 | Canvas API 호출 |
LMS 로그인 토큰(accessToken, refreshToken 쿠키) |
lms.kumoh.ac.kr | 로그인 유지(만료 전 재발급) |
Canvas CSRF 쿠키(_csrf_token) |
canvas.kumoh.ac.kr | Canvas API 토큰 발급·삭제 요청 |
| 사용자 설정, 읽음 표시, 이미 알린 글의 ID | 사용자 조작 | 설정 유지, 중복 알림 방지 |
비밀번호는 다루지 않습니다. 로그인은 사용자가 학교 사이트에서 직접 합니다.
chrome.storage.local)에 저장됩니다.chrome.storage.sync에 저장됩니다. 사용자가 Chrome 동기화를 켜 두었다면, 같은 Google 계정으로 로그인한 사용자의 다른 기기와 Chrome 동기화 기능을 통해 공유됩니다. 이는 여러 기기에 설치해도 Canvas에 토큰이 하나만 생기게 하기 위한 것입니다.canvas.kumoh.ac.kr, lms.kumoh.ac.kr)와만 통신합니다.https://canvas.kumoh.ac.kr/* — 과목·과제·공지·강의자료 조회, API 토큰 발급·삭제https://lms.kumoh.ac.kr/* — Canvas로 바로 이동, LMS 로그인 유지그 밖의 사이트에는 접근하지 않습니다.
GitHub Issues: https://github.com/barahana25/kumoh_lms_extension/issues