2016-12-09 11 views
0

나는 Kaltura 인증을 요구하는 응용 프로그램을 개발 중입니다. Kaltura "client.session.start"를 사용하여 KS 및 미디어 내용을 가져 왔습니다. 제 문제는 페이지를 새로 고침하거나 브라우저를 닫을 때마다 재 인증을 받아야한다는 것입니다.페이지 또는 브라우저를 다시로드 한 후 Kaltura 세션 연결을 처리하는 방법

나는 클라이언트 측 (브라우저)에 세션 데이터를 저장하는 쿠키에 대해 생각했지만 클라이언트 측 세션, 쿠키 파서, 쿠키 세션과 같은 nodejs midelwares로 쿠키를 만들어야할지 모르겠다.) 또는 kaltura 세션 연결을 유지하는 또 다른 방법을 제공합니다 (아무것도 kaltura 문서에 언급 된). 아니면 자바와 sipmle 쿠키를 만들어야 해. 쿠키를 사용하는 경우 어떤 데이터를 추가해야합니까? 그 후에 어떻게 사용할 수 있습니까? 미리 답변 해 주셔서 감사합니다.

답변

0

페이지가로드 될 때마다 백엔드에서 세션을 만들어야합니다. Kaltura에 HTTP 요청을하지 않고 KS를 생성하는 generateSessionV2 메서드를 사용할 수 있습니다.

여기 예를 참조하십시오 https://knowledge.kaltura.com/understanding-kaltura-application-framework-kaf

각 Kaltura 세션 (기본 24 시간) 만료 시간이 유의하십시오.

+0

나는 이미 "client.session.start (print_ks, secret, userId, type, partnerId, expiry, privileges)"세션을 통해 로그인 한 것으로 생각합니다. 하지만 브라우저에 전화하는 방법을 모르겠다. 같은 세션이다. 링크에서 다른 손으로 당신이 나에게주는 이야기를 들려 준다. Ifram ... Ifram을로드하여이 일을 할 수있는 방법이라고 생각합니까? 미안합니다. 나를 위해 너무 분명하지 않습니다. 다시 한번 감사드립니다. – Yaz

+0

왜 같은 세션을 유지해야합니까? –

+0

브라우저에서 페이지를 새로 고침 할 때마다 다시 인증해야하므로 매번 자격 증명을 입력하는 대신 세션을 계속 유지해야하기 때문에 – Yaz