반응형
워드프레스에서 세션 토큰을 프로그래밍 방식으로 만드는 방법은?
워드프레스에서 프로그래밍 방식으로 새로운 세션 토큰을 만들어야 합니다. 워드프레스 세계에서는 조금 생소합니다.
저는 수업을 이용하고 있습니다.WP_Session_Tokens
이를 위해 다음 문서가 있습니다. https://developer.wordpress.org/reference/classes/wp_session_tokens/create/
제가 이 코드를 가지고 있는데 작동이 안 되고 무슨 일이 일어나고 있는지 모르겠는데, 누가 도와주실 수 있나요?
예 1:
if ($sessionToken = WP_Session_Tokens::create($expirationDate))
{
return $sessionToken;
}
예 2:
$sessionToken = new WP_Session_Tokens($user->ID);
$sessionToken = $sessionToken->create($expirationDate);
오류 500이 표시되고 오류가 무엇인지 확인하기 위해 디버그 모드를 켤 수 없습니다. 액세스 권한이 없기 때문입니다.wp_config.php
파일.
다른 문제를 조사한 결과 문제에 대한 해결책을 찾았습니다. 이 코드는 세션 토큰을 만드는 데 사용됩니다.
$manager = WP_Session_Tokens::get_instance( $user_id );
$token = $manager->create( $expiration );
이 답변은 워드프레스에서 세션 토큰을 프로그래밍 방식으로 생성하는 방법에 대한 질문에 대한 편집으로 게시되었습니다.OP 라다메스 E에 의해. CC BY-SA 3.0 하의 에르난데스.
언급URL : https://stackoverflow.com/questions/46009653/how-to-create-a-session-token-programmatically-in-wordpress
반응형
'prosource' 카테고리의 다른 글
T-SQL: 15분 간격으로 반올림 (0) | 2023.07.07 |
---|---|
아나콘다는 파이썬과 어떤 관계입니까? (0) | 2023.07.07 |
ggplot2 축, 범례 등이 없는 그림 (0) | 2023.07.02 |
+=의 정확한 기능은 무엇입니까? (0) | 2023.07.02 |
c# 코드에서 dapper를 사용하여 출력 매개 변수를 저장 프로시저에 전달 (0) | 2023.07.02 |