2016-12-05 5 views
0

등록되지 않은 사용자가 우리의 서비스를 제한된 방법으로 계속 사용할 수 있도록 웹 응용 프로그램을 만들고 있습니다. 앞으로 등록을 요구할 수도 있습니다.고유 한 세션 ID를 임시 사용자 이름으로 만드시겠습니까?

사용자는 웹 사이트에 로비를 게시 할 수 있으며 사용자 이름과 연결되거나 등록되지 않은 경우 세션 ID/쿠키가 2 시간 지속됩니다. 사용자가 이미 로비를 만들었다면 기본적으로 동일한 연결에서 다른 하나를 만들 수 없기를 바랄 것입니다.

CodeIgniter를 사용하여 어떻게 이것을 적용하고 고유 한 세션 ID를 본질적으로 사용자 이름으로 사용할 수 있습니까?

답변

0

사용자가 처음 페이지를 방문했을 때 uniq id를 생성 한 다음 지정된 값 (만료 시간 2 시간)으로 쿠키를 설정합니다. 나중에이 ID를 등록 프로세스 중에 사용할 수 있습니다.

CodeIgniter Cookie Helper 및 기능 random_string을 확인하여 유니크 ID

을 생성하십시오