2015-01-23 5 views
1

어떻게하면 Wordpress를 통해 인증을받을 수 있습니까?Wordpress를 통한 Icecast 인증

<mount type="normal"> 
    <mount-name>/radio1</mount-name> 
    <authentication type="url"> 
      <option name="listener_add" value="http://localhost:90/wordpress/wp-login.php"/> 
      <option name="auth_header" value="HTTP 200 OK"/>    
    </authentication>  
</mount> 

그러나 로그 파일에 말한다 :

내가 뭘하려

[2015년 1월 23일 12시 8분 22초] 정보의 auth_url/auth_url.c 클라이언트 인증 (http://localhost:90/wordpress/wp-login.php는) ...

자격 증명이 워드 프레스에 제대로 전달되지 않은 것 같다

""와 함께 실패

답변

3

Icecast가 보내는 메시지 (http://icecast.org/docs/icecast-2.4.1/auth.html#url)와 WP 로그인 양식을 일치시켜야합니다. 내가 워드 프레스 기본 양식을 간단히 살펴 보았다, 그것은 사용

  • 로그
  • PWD

아이스 캐스트가 보내는 동안 :

  • 사용자
  • 패스
  • (및 기타 분야, 위 참조)

IRC에서 언급했듯이 wp-login.php를 약간 수정하여 추가로 매개 변수를 받아들이고 로그인 성공을위한 신뢰할 수있는 헤더를 반환하면됩니다. 또는 더 나은 것 http://skookum.com/blog/using-wordpress-as-a-user-and-authentication-database/

+0

나는 auth.php로 해결했습니다. 그것 주셔서 감사합니다! – hupseb