database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
ㆍPostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
PostgreSQL Q&A 2089 게시물 읽기
No. 2089
Re: Re: 웹서버의 Basic Authorizing에 대한 잡생각
작성자
정재익
작성일
2000-12-29 09:34
조회수
8,206

일반적으로 기본인증 방식을 RDBMS 로 사용해도 크게 문제 될 것 같지는 않습니다. Keep alive 방식을 사용하는 경우 접속한 웹브라우저가 종료하지 않는한은 그 정보가 REMOTE_USER 환경변수에 저장되어 있기 때문에 굳이 재인증을 거치지 않습니다. 물론 이것은 잘못하면 심각한 보안상의 문제를 야기할 수 있습니다. 크게 보안이 문제 되지 않는 사이트에서만 이용하셔야 합니다. 만약 보안이 문제가 되는 경우라면 당연히 session 인증 방식을 사용하셔야 합니다. 그래야 시스템 로딩을 많이 줄일수 있습니다.

 

>>김상기 님께서 쓰시길<<

 

:: 이 이야기는 사용자가 많을 경우에 해당하는 이야기입니다.

:: 여기서 '많다'는 약 10만명이 넘어가 경우입니다.

::

:: 지금까지 경험에 의하면,

:: 이렇게 많은 사용자에 대한 웹서버 Basic 인증 방식으로 제일 타당한

:: 방식은 dbm 입니다.

:: 버클리 DB나 GDBM으로 처리하는 것이 처리 속도 면이나,

:: 시스템 퍼포먼스 면에서 제일 타당합니다.

::

:: id와 비밀번호를 제외한 기타 사용자 정보가 필요하면,

:: 그때, RDBMS를 이용하는 것이 합리적입니다.

::

:: 즉, RDBMS에서 마스터 사용자 정보를 가지고 있고,

:: 인증용으로 id와(key)와 비밀번호(value)만 가지고 있는 dbm 파일이

:: 따로 존재하는 형식이지요.

::

:: 회원제로 운영될 웹서버에, 그 수많은 인증을

:: (게시판만 하더라도, 엄청난 인증 횟수가 필요하거든요. 웹특성상)

:: 굳이 RDBMS에서 처리 해야하는 것이 비합리적이지요.

::

:: 아니면, 차선책으로 세션방식으로 로그인을 한번만 하고,

:: 그때, 사용자 정보를 몽당 세션 파일에 보관했다가,

:: 인증이 필요할때, 그 세션파일을 사용하는 방법도 있을겝니다.

::

::

[Top]
No.
제목
작성자
작성일
조회
2096Releases Open Source Replication &amp; Database Conversion Tools
김상기
2000-12-30
7870
2097┕>Re: Releases Open Source Replication &amp; Database Conversion Tools
정재익
2000-12-30 09:41:58
8209
2100 ┕>Re: URLs
김상기
2000-12-30 23:13:36
7898
2095JDBC 드라이버 테스트시 example 디렉토리의 basic.java 에서 컴파일에러가 나옵니다.
고정우
2000-12-30
8116
2091포스트 그래스에 사용할 jdbc 드라이버 추천좀해주세요
이영훈
2000-12-29
7669
2093┕>Re: 포스트 그래스에 사용할 jdbc 드라이버 추천좀해주세요
정재익
2000-12-29 17:23:15
8252
2076mod_auth_pgsql을 사용한 인증문제
조홍신
2000-12-28
8489
2077┕>Re: mod_auth_pgsql을 사용한 인증문제
정재익
2000-12-28 11:54:29
8564
2080 ┕>Re: Re: mod_auth_pgsql을 사용한 인증문제
조홍신
2000-12-28 13:25:26
8168
2087  ┕>Re: 웹서버의 Basic Authorizing에 대한 잡생각
김상기
2000-12-29 06:50:49
8111
2089   ┕>Re: Re: 웹서버의 Basic Authorizing에 대한 잡생각
정재익
2000-12-29 09:34:26
8206
2092    ┕>Re: Re: Re: 웹서버의 Basic Authorizing에 대한 잡생각
김상기
2000-12-29 17:10:27
8345
2074설치된 PostgreSQL DB를 다른 머신으로 카피해 사용이 가능한가요?
고정우
2000-12-28
9177
2075┕>Re: 설치된 PostgreSQL DB를 다른 머신으로 카피해 사용이 가능한가요?
정재익
2000-12-28 10:03:02
9439
2085 ┕>Re: 한가지만 더 여쭤보아도 될까요?
고정우
2000-12-29 00:32:20
9032
2086  ┕>Re: Re: 한가지만 더 여쭤보아도 될까요?
정재익
2000-12-29 00:42:38
9067
2066이거 아주 중요한 질문 입니다...
이상국
2000-12-27
9186
2070┕>Re: 이거 아주 중요한 질문 입니다...
정재익
2000-12-27 20:49:03
9430
2072┕>Re: 어느 RDBMS이건 그 성능은 시스템의 성능에 기반합니다.
김상기
2000-12-27 21:40:26
9105
2078 ┕>Re: Re: 어느 RDBMS이건 그 성능은 시스템의 성능에 기반합니다.
이상국
2000-12-28 11:57:39
9634
2079  ┕>Re: 제가 쓰고 있는 디비 서버 이야기.
김상기
2000-12-28 13:11:05
9074
2081   ┕>Re: Re: 제가 쓰고 있는 디비 서버 이야기.
이상국
2000-12-28 15:34:11
8809
2064php 한 페이지에서 각기다른 디비데이타를 불렀더니 테이블이 없다구 에러가 납니다.
한경일
2000-12-27
9047
2065┕>Re: --다른 디비를 부르는걸 지우고 나니 되네여 이게 이종디비간 지원이 안된다는 말씀이신가여
한경일
2000-12-27 19:23:50
9553
2067 ┕>Re: Re: --다른 디비를 부르는걸 지우고 나니 되네여 이게 이종디비간 지원이 안된다는 말씀이신가여
정재익
2000-12-27 20:43:39
9574
2073  ┕>Re: ^^제탓이었네여... db만 나물랐습니다...화이팅~~
한경일
2000-12-27 22:08:27
9250
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.019초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다