내 응용 프로그램에서 Session API로 작성된 COUCHDB를 사용하고 있습니다. 이제는 모든 사용자가 로그인 할 때마다 세션을 갱신하고 싶습니다. 또한 세션에 오랜 만료 시간을 부여하고 싶지 않습니다.CouchDB에서 세션을 갱신하는 방법
0
A
답변
1
나는 당신의 질문을 정말로 이해하지 못합니다. " 모든 사용자가 로그인 할 때 세션을 갱신"하고 싶지 않습니다.
세션의 전체 개념은 사용자 별 로그인 세션이라는 것입니다. 로그인 한 각 사용자는 POST /_session
요청을 CouchDB 서버에 보내야합니다. 쿠키는 AuthSession
쿠키로 응답합니다. 쿠키는 이후 요청에서 다시 보내고 세션 쿠키입니다.
로그인 한 다음 사용자는 해당 사용자에 대한 새로운 세션 쿠키를 생성 할 다른 POST /_session
을 생성해야합니다. 따라서 모든 사용자가 로그인 할 때 갱신 할 필요가 없습니다.
이제 세션의 만료는 timeout
설정에 의해 [couch_httpd_auth]
으로 설정되며 기본값은 10 분입니다. 그보다 짧게 설정하려면 해당 설정을 조정하십시오. local.ini
마지막으로 세션을 명시 적으로 제거하려는 경우. "로그 아웃"버튼을 누른 다음 DELETE /_session
요청을 보내면됩니다.
관련 문제
- 1. CouchDB에서 세션을 시뮬레이션 하시겠습니까?
- 2. 안드로이드 - PHP 세션을 갱신하는 배경 스레드
- 3. yii RBAC 할당을 갱신하는 방법
- 4. subselect로 테이블을 갱신하는 방법
- 5. 히로쿠의 어플리케이션을 갱신하는 방법
- 6. CouchDB에서 문서를 업데이트하는 방법
- 7. couchdb에서 작업을 실행하는 방법
- 8. 코드 서명 인증서를 갱신하는 방법
- 9. postgres 데이터베이스를 대량 갱신하는 방법
- 10. 해지 된 인증서를 갱신하는 방법?
- 11. CouchDB에서 인덱스 업데이트 예약 방법
- 12. CouchDB에서 CouchApp을 가져 오는 방법
- 13. CouchDB에서 키워드 검색을 구현하는 방법
- 14. Scala로 CouchDB에서 문서를 업데이트하는 방법
- 15. dojo 트리 데이터를 동적으로 갱신하는 방법
- 16. 는 멀티 라인 출력을 갱신하는 방법 동적으로
- 17. 내 사이트에 대한 Google의 정보를 갱신하는 방법
- 18. 탭 막대 컨트롤러의 탭에서보기를 갱신하는 방법
- 19. JavaScript를 사용하여 iframe의 정보를 갱신하는 방법?
- 20. many-to-many 관계를 갱신하는 우아한 방법
- 21. 중첩 된 불변의 맵을 갱신하는 방법
- 22. IOS 서브 뷰를 자동으로 갱신하는 방법
- 23. CouchDB에서 현재 활성 사용자를 확인하는 방법은 무엇입니까?
- 24. CouchDB에서 중복 식별하기
- 25. CouchDB에서 매개 변수화 된 쿼리를 수행하는 방법
- 26. couchdb에서 미리 정의 된 그룹을 관리하는 방법
- 27. CouchDB에서 GET 매개 변수를 얻는 방법
- 28. CouchDB에서 압축. 선택한 리비전을 보존하는 방법
- 29. CouchDB에서 네이티브 얼랭 목록 함수를 작성하는 방법
- 30. CouchDB에서 두 가지 유형의 레코드를 쿼리하는 방법
couchdb에서 1 일의 시간 초과 값을 고려해야합니다. 오늘 오후 5시와 8시에 로그인합니다. 여기에 내 AuthSession 쿠키가 만료됩니다. 내일 오후 4.59 또는 7.59. – user2144976
다음날 오후 5시에 만료됩니다. – smathy
하지만 다음날 오후 8시에 만료됩니다. 즉, 사용자가 로그인 할 때마다 마지막으로 로그인 한 시간을 세션 만기일로 간주해야합니다. 또는 로그인 할 때마다 AuthSession 쿠키를 갱신 할 수있는 방법이 있습니까? – user2144976