내 codeigniter에서 ion-auth를 사용하고 있습니다. 이메일을 통해 계정을 활성화 한 후 자동 로그인을하고 싶습니다. 간단히 해시 암호를 이메일 tpl에 전달하고 숨긴 다음 $ this-> ion_auth-> login()에 사용할 수 있습니까?이온 인증을 사용하여 계정을 활성화 한 후 자동 로그인
0
A
답변
2
register() 함수 내에서 login() 함수를 호출하고 손상되지 않은 일반 암호를 제출하십시오. 세션 데이터를 간단하게 설정을 당신은 당신이 어쨌든 사용자 데이터를 검색해야 계정을 활성화하면 바로 원래의 VAR에게
0
을 다시 - 당신이 해싱 위해 제출하는 데 사용되는 변수이기 때문에
당신이이 그 계정에 수동으로 리디렉션 활성화()
사실 나는 사용자가 전자 메일을 통해 링크로 계정을 활성화해야하므로 register() 내에서 login()을 호출 할 수 없습니다. 그러나 나는 사용자 계정과 링크를 클릭 한 후 자동으로 사용자를 로그인하도록 사용자 이메일과 비밀번호를 얻는 방법을 모릅니다. – vzhen
'비밀번호가 맞으면'섹션의 코드를 로그인 섹션에서 복사하십시오. 메모리에서 세션을 만듭니다. – Laurence