많은 케임브리지 학생들은 Moodle Session 타임 아웃 (로그 아웃)이 너무 빨리 성가신 것을 발견했습니다. 이 간단한 확장은 Raven을 통해 Moodle에 자동으로 다시 로그인함으로써 매일의 성가심을 근절하는 것을 목표로합니다.
이 데모에서 "Raven로 로그인"을 자동으로 선택하고 Raven 로그인에 세부 정보를 입력 한 다음 로그인을 클릭 할 수 있습니다.
먼저 확장자를 설치하십시오. 그런 다음 확장자 기호를 클릭합니다.
당신은 이와 같은 것을보아야합니다
자신의 암호 관리자를 사용하는 경우 하단의 버튼을 클릭하여 사용하면됩니다. 비밀번호 관리자가 자동 제외해야합니다 (페이지로드 중 1 초 이내). 그 후에는 나머지 단계를 따를 필요가 없습니다.
"로그인 세부 정보 설정"버튼을 클릭하십시오. 로그인 세부 정보를 입력하여 설정할 수있는 서랍을 열어야합니다. 로그인 세부 정보는 Extensions 로컬 스토리지에 암호화 및 저장됩니다.
그 후 당신은 갈 준비가되었고 예상대로 작동해야합니다.
이 확장자에 비밀번호를 저장하려면. 당신이 모두 설정되면, 확장자의 팝업은 이와 같이 보일 것입니다.
"저장된 데이터 제거"를 클릭하면 chrome.storage.local
에서 모든 데이터 저장을 제거 할 수 있습니다.
이것은 이야기해야 할 상당히 중요한 주제입니다. 첫째, 저장된 모든 데이터는 하드 드라이브 의미에 로컬로 ( chrome.storage.local
) 저장되며 웹 사이트 나 다른 확장자 도이 데이터에 액세스 할 수 없습니다. 다른 위치로 전송되는 데이터는 없습니다. Chrome Dev 도구에서 네트워크 도구를 확인하여 확인할 수 있으며,이 확장에 의해 API 요청이 이루어지지 않습니다.
귀하의 데이터는 단순히 인코딩됩니다 (Autofill과 같은 다른 Chrome 확장과 달리). 이것은 그다지 안전하지 않으며 저장된이 인코딩 된 버전에서 비밀번호를 다소 복구 할 수 있으므로 먼저 다른 곳에서는 비밀번호를 사용하지 않고 자신의 위험에 노출되는 것을 이해하는 것이 좋습니다. . 위험을 최소화하려면 자동 제외의 비밀번호 관리자를 사용하십시오.
이 확장이 API 호출을하지 않는다는 사실 때문에 (이것은 나에게 큰 목표 였는데, 마치 API 호출을 한 것처럼 사람들이 데이터가 어디에도 보내지 않는다고 믿기가 어려울 것입니다), 비밀 키입니다. 기술적으로 "하드 코딩"되지만, 그것을 찾으려면 준수하고 최소화 된 JavaScript를 통해 일부 검색해야합니다.
자신의 비밀 키를 사용하고 싶다면 소스에서 빌드하는 것이 좋습니다.
참고 : 원사는 예제 명령에 사용됩니다
레포를 복제 한 다음 실행하여 패키지를 설치하십시오
yarn
그런 다음 실행하여 확장을 구축하십시오
yarn build
코드를 dist
Folder로 컴파일해야합니다. 이제이 폴더를 Chrome : // Extensions/(개발자 모드를 허용하도록)에 업로드 할 수 있습니다.
누구나 관심이있는 경우 아바타는 Jojo Bizarre Adventure : Golden Wind의 King Crismon
입니다. 이 아바타가 여기에 Jojo 참조를하는 것 외에 사용 된 이유가 있습니다.
Crismon 왕의 주요 능력은 시간 삭제 이며, 알다시피,이 확장은 기본적으로 일반적으로 다시 로그에 사용되는 시간을 지 웁니다.
meh 참조, 알고 있습니다. 나는 단지 지루했다.
이 확장을 사용한 것에 대한 책임은 없습니다.