다른서버에서 로그인 정보을 가져와서 로그인하는 방법

워프테마만들기 독자입니다. 아직은 사실 좀 어렵네요. 좋은책 감사합니다.

 

운영하고 있는 워드프레스 사이트에서는 회원가입기능이 없고  글을 쓸때는 다른서버의 계정정보을 가져와서 로그인을 할려고 합니다.

 

즉, 다른서버에서 로그인정보는 가져왔습니다.

 

가져온 계정 정보를 이용하여 운영하고 있는 워드프레스에 회원등록을 하면 아무 문제가 없으나 회원등록을 하지 않고 운영할려니

 

안됩니다. 즉, 계정등록를 하지 않고 쿠키나 세션을 통해 글쓰기을 할려고 합니다.

 

질문) 1. 글쓰기을 위하여 타서버에서 가져온 계정정보을 쿠키나 세션에서 어떻게 활용하는지을 알고 싶습니다.

2. 현재 워드프레스 로그인 과정에서 일어나는 또는 사용되는 쿠키나 세션의 활용를 알고 싶습니다.

 

감사합니다.

목록보기

해당 글에 1개의 댓글이 있습니다.

  1. 피터 댓글:

    올려주신 내용을 보니 SSO 까지는 아니고 SLO 정도를 원하시는 것 같은데, 제 개인적인 견해로는 불가능하다고 생각됩니다.

    워드프레스는 글을 다룰때 작성자정보도 함께 핸들링합니다,
    회원정보와 작성자정보, 그리고 권한 정보 등이 유기적으로 연결되어 있고요.
    글 작성하는 화면에서만도 수십번의 권한 체크가 이루어 집니다.

    이론상으론 이 맴버십관련된 모든 함수나 훅 등을 사용하시는 계정서버(AD가 됐든, LDAP이 됐든)와 연동하게끔 하면 되겠지만,
    그렇게까지 해가면서 워드프레스를 쓸 이유가 있을까 싶네요.( 인증관련 몇몇 함수는 훅 등이 껴들 여지가 없어서 코어수정이 불가피합니다)

    워드프레스 쿠키는 로그인된 아이디와 로그인 했음을 증명하는 해쉬, 만료일, 토근 등의 정보만 있어 사용할 수 있는 정보는 아이디 하나 밖에는 없습니다.
    세션도 기본적으로는 사용하지 않습니다.

댓글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다