문제

의 다른 쪽 끝에 있는 스펙트럼,나는 행복 할 수 있다면 설치한 위키와 공유하는 로그인 자격증명 사 워드 프레스 와 wiki.나는 해킹 미디어위키 전을 공유하는 로그인을 다른 사이트에서( ASP Classic)를 통해 세션 쿠키며,그것은 고통이었고 더 악화를 유지합니다.이상적으로,내가 찾고 싶은 플러그인 또는 알고 있는 누군가가 더 우아한 솔루션입니다.

도움이 되었습니까?

해결책

튜토리얼 워드프레스,bbPress&미디어위키 해야 오른쪽에 당신을 추적하는 통합 미디어위키에서 당신의 WordPress 설치합니다.그것은 확실히 될 것 보다 쉽게 해킹 워드 프레스를 위키의 기능,특히 종류의 세부적 권한 당신을 설명하고 있습니다.

다른 팁

모두 미디어위키고 워드 프레스 지원 OpenID:

http://www.wordpress.org/extend/plugins/openid/

http://www.mediawiki.org/wiki/Extension:OpenID

하지만,제가 생각하는 자동 로그인(에 로그인한 후에는 한,당신은 자동으로 로그인을 다른)는 것으로 볼 필요가 구현 checkid_immediate

http://www.openid.net/specs/openid-authentication-2_0.html#anchor28

WPMW, 해결책에 대한 통합 미디어위키에서 워드프레스 설치,도움이 될 수 있습니다.

다른 솔루션은 설명서 의 뉴욕시립대 학 Commons 발표 WPMu-미디어위키 Single Sign-on.그것은 단지가 사용하는 워드프레스로 로그인 마스터입니다.

회사에서 사용하는 워드 프레스 및 미디어 위키 내부적으로는 우리가 사용하 HTTP_AUTH 액세스 제어를 만드는"single sign on".으로 우리는 더 많은 응용 프로그램을 추가,우리는 단순히 그들을 통합합 HTTP_AUTH 는 시스템 실용적이다.보안을 위해,당신을 실행할 수 있습 HTTP_AUTH over SSL.기본적인 단계는 다음과 같습니다:

를 구성.htaccess 을 인증 유형을 지정합니다.우리가 사용하는 MySQL 에서 생산 하지만 당신은 수 있는 간단한 htpasswd 파일입니다.

에서는 워드 프레스 directory 습니다.htaccess 파일에 다음을 추가합니다:

  <Files wp-login.php>
    AuthType Basic
    AuthName "Restricted Access"
    AuthUserFile /some/path/to/htpasswd
    Require valid-user
  </Files>

에서는 워드 프레스 wp-admin/디렉토리의.htaccess 다음을 추가합니다:

  AuthType Basic
  AuthName "Restricted Access"
  AuthUserFile /some/path/to/htpasswd
  Require valid-user

미디어위키 디렉토리의.htaccess 파일에 다음을 추가합니다:

  AuthType Basic
  AuthName "Restricted Access"
  AuthUserFile /some/path/to/htpasswd

다음 설치 HttpAuth 확장 및 미디어위키 HTTP 인증 플러그인은 워드프레스 구성이다.우리는 약간 수정하여 미디어위키장으로 우리의 호스팅 환경을 제공하지 않습 mod_php 를 하지만 당신은 mod_php 를 작동할 것입니다.

참고 우리의 환경과 개인 인트라넷도록 모든 사람은 인증하게 됩니다.니다.htaccess 파일의 작업에 대한 공개적으로 볼 수 있는 블로그를 하지만 일부 추가적인 조정이 필요할 수 있습에 대한 위키.htaccess 할지 여부에 따라 모든 필요한 인증 또는지와 사이트의 경우 어떠한 책임도 부담하지 않습니다.

Wikiful, 이, 워드 프레스 는 플러그인 교량 미디어위키 WordPress.는 트릭을 할 수 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top