미디어위키 지정한 사용자로 로그인시키기

미디어위키 지정한 사용자로 로그인시키기

1 별도 페이지[ | ]

$user_id = 사용자번호;
MediaWiki\Auth\AuthManager::singleton()->autoCreateUser(
    User::newFromId( $user_id ),
    MediaWiki\Auth\AuthManager::AUTOCREATE_SOURCE_SESSION );

2 hook 이용[ | ]

function MyCustomAuthenticate( $user, &$result = null ) {
    $user_id = 사용자번호;
    $user->setID( $user_id );
    $user->loadFromId();
    $user->setCookies();
    wfSetupSession();
}
$wgHooks['UserLoadAfterLoadFromSession'][] = 'MyCustomAuthenticate';

3 같이 보기[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}