kumoh-lms-extension

금오 LMS → Canvas 바로가기 (Chrome 확장)

lms.kumoh.ac.kr에서 로그인하면 곧바로 canvas.kumoh.ac.kr 대시보드로 이동합니다.

설치

  1. Chrome 주소창에 chrome://extensions 입력
  2. 오른쪽 위 개발자 모드 켜기
  3. 압축해제된 확장 프로그램 로드 → 이 폴더(kumoh-lms-extension) 선택

Edge(edge://extensions), Whale 등 Chromium 계열 브라우저도 같은 방법으로 설치됩니다.

동작

LMS 웹의 “Canvas 열기”와 같은 절차를 씁니다.

  1. _linus_saml_login 쿠키에 accessToken을 넣습니다.
  2. :82/api/v1/saml/redirect.do?relayState=/로 SSO 주소를 받습니다.
  3. 받은 주소로 이동합니다.

로그인이나 토큰 재발급은 하지 않으므로 LMS 웹 세션이나 휴대폰 앱의 세션을 건드리지 않습니다.

파일

파일 역할
manifest.json 확장 설정 (Manifest V3)
content.js lms.kumoh.ac.kr에서 로그인을 감지하고 Canvas로 이동
popup.html, popup.js 자동 이동 켜기/끄기
icons/ 앱 아이콘을 줄인 것