2013-07-15 2 views
0

AppEngine에 사용자가 로그인해야하는 Python 응용 프로그램이 있습니다. 로그인 할 때 로그 항목을 쓸 수있는 방법이 있습니까?App Engine에 사용자 로그인 로그인

사용자는 모든 URL에서 로그인 화면을 볼 수 있으며 세션 중에 페이지를 새로 고침하므로 코드에 추가하면 인증 시점에 원하는 모든 항목이 추가됩니다.

+0

데이터 저장소에 로깅 해 보셨습니까? – cdarke

+2

wsgi 미들웨어를 사용하여 세션을 만들고 users.get_current_user()가 None이 아닌지 확인하고 값이 있고 세션이 로그인으로 설정되지 않은 경우 확인한 다음 로그인 상태를 설정하고 로그 항목을 작성하십시오. 이것은 정확히 원하는 것은 아니지만 가까운 것입니다. 다른 방법으로 직접 로그인 프로세스를 관리해야합니다. –

+0

@TimHoffman, 꽤 멋진 솔루션입니다. 대단히 감사합니다. 당신은 완벽하지는 않지만 문제가 해결되어야합니다. –

답변

0

앱에 들어가기까지 잠시만 기록한 경우에만 기록하십시오. 로그인 레벨에서 실제로 그렇게하고 싶다면 도메인에서 SSO를 설정해야합니다.

+0

죄송합니다. SSO를 사용할 수 없다고 지적 했어야합니다. 이미 조직에 Google 계정을 많이 사용하고 있습니다. –