그누보드에서 소셜 로그인 상태를 확인하고 분기 처리하는 방법
페이지 정보

본문
소셜 로그인 여부 확인 목적
그누보드에서 일반 로그인과 소셜 로그인을 구분하여 특정 안내 문구를 출력하거나 조건부 로직을 구현할 때 세션 상태를 확인할 수 있습니다.
소셜 로그인 상태 확인 및 분기 처리 방법
PHP 세션에 저장된 값을 활용하여 소셜 로그인 여부를 체크할 수 있습니다. $_SESSION['ss_social_provider'] 변수의 존재 여부에 따라 분기 처리를 수행합니다.
if($_SESSION['ss_social_provider']){
echo "SNS로 로그인했습니다.";
} else {
echo "SNS로 로그인하지 않았습니다.";
}주의사항 및 확인 방법
세션 변수를 이용한 판별은 로그인 상태가 유지되는 동안에만 유효합니다. 조건문이 올바르게 동작하는지 확인하려면 소셜 로그인 계정으로 직접 접속하여 분기된 결과가 화면에 정상 출력되는지 점검해야 합니다.
- 이전글그누보드 댓글 작성 시 대댓글 답변에는 포인트 지급 제외하는 방법 26.09.12
- 다음글그누보드 캡차 가독성 개선을 위한 노이즈 제거 및 회원 적용 방법 26.09.11
댓글목록
등록된 댓글이 없습니다.