그렇구나, 알았어!Moodle의 대체 로그인 URL

3798 단어 Moodle

Moodle 대체 로그인 URL 정보
모달의 웹사이트 관리 기능에는 로그인 URL 대신 로그인 화면에 기존 로그인 화면과 다른 웹페이지를 설정할 수 있는 기능이 있다.
설정 방법
사이트 관리 > 플러그인 > 인증 > 인증 관리 페이지에서 시작합니다.

여기에 URL을 설정하면 이 페이지에서만 로그인할 수 있습니다. 로그아웃하면 이 페이지로 이동해서 로그인을 기다리십시오.
예를 들어, 다음 HTML을 만들어 로그인 페이지로 사용할 수 있습니다.
index.html
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja" lang="ja">
<head>
<title>test</title>
<meta charset="utf-8" />
</head>
<body>
<form name="login" action="https://moodle.myuniversity.com/login/index.php" method="POST">
username:<input type="text" name="username" value=""></input><br />
password:<input type="text" name="password" value=""></input><br />
<input type="submit" name="submit" value="login">
</form>
</body>
</html>

무엇에 쓰입니까?
예를 들어 교체 로그인 페이지에서javascript,php 등 스크립트를 물어뜯는다
  • 입력값 확인
  • 특정 IP에서만 로그인 가능
  • 특정 시간에만 로그인 가능
  • 특정 참조기에서 다른 페이지로 방향 변경
  • 이러한 설정은 표준login 페이지를 개조하지 않은 상황에서 실현할 수 있다.
    설정이 잘못되면...
    주의사항에 따라 로그인할 수 없습니다.
    잘못된 URL을 설정했기 때문에 사이트에서 삭제될 수 있으니 주의하십시오.
    이때 당황하지 말고 다음 순서대로 진행하세요.
    1. Moodle 서버에 SSH로 로그인
    2. Moodle 데이터베이스에 로그인하여 데이터베이스를 선택합니다.
    3. 다음 SQL을 수행합니다.
    UPDATE mdl_config SET value = '' WHERE name like 'alternateloginurl';
    
    4. 데이터베이스에서 로그아웃
    5. CLI를 통한 캐시 지우기
    $ sudo php /path/to/moodle/admin/cli/purge_caches.php
    
    이렇게 하면 일반적인 로그인 화면을 표시할 수 있다.

    좋은 웹페이지 즐겨찾기