Thursday, September 09, 2010
Retabbed
Login | Register
Q&A
  Search
프로그래밍에 관한 것은 뭐든지 묻고 답하는 곳입니다.
Print  
Subject: Re:닷넷누크의 사용자 정책
Author: 불나방 1/25/2006 11:40:22 AM

닷넷누크는 하나의 사이트를 만들면 그것을 포털이라고 합니다. 하나의 닷넷누크 어플리케이션이 관장하는 모든 포털은 결국 하나의 호스트에 포함되게 됩니다. 어떤 사용자가 A라는 포털에서 계정을 만들고 같은 호스트 상에 존재하는 B라는 포털에서 계정을 같은 ID, 같은 패스워드를 사용해서 만들게 되면 내부적으로는 하나의 계정만을 유지하고 동일사용자가 두개의 포털에 존재한다고 인식하게 됩니다. 단 사용자 정보는 각 포털별로 따로 보존합니다. 문제는 여기에서 발생합니다.

닷넷누크 설계상에서 제가 보건데 가장 이해할 수 없는 부분이기도 한데 사용자의 이름을 호스트 DB상의 사용자 DB(모든 포털을 통털어 하나만 있습니다.)와 각 포털의 사용자DB 양쪽에 두고 있습니다. 이렇게 되니 모듈개발자들에게 상당한 혼란이 생기게 됩니다. 즉 대부분의 모듈은 호스트DB상의 사용자 이름을 사용자 이름으로 생각하고 표시해 줍니다. 그런데 실상 사용자는 포털에 설정한 사용자 이름만 볼수 있을 뿐입니다.

즉 nicejay라는 ID는 Code99.net에서 사용자이름은 "숏달영감"인데 nicejay라는 ID가 최초로 만들어진 곳은 www.v2i.co.kr에서 입니다. 이곳의 사용자 정보가 "나이스제이"로 되어 있습니다. 블로그 모듈이나 게시판 모듈 모두 호스트상의 사용자이름을 가져다 보여주는 통에 옛날 사용자이름이 튀어나오게 된것입니다.

현재 게시판 모듈은 아예 포털의 사용자 명을 사용하도록 변경하였고 블로그 모듈은 바꾸지 않았습니다. 현재 사용하는 블로그 모듈은 닷넷누크의 코어모듈인데 가능한한 소스를 변경하지 않는것이 정책이라 그렇습니다. nicejay님의 호스트상의 이름은 "숏달영감"으로 바꾸었습니다.

 



First Previous Next Last
11
스킨자료 
누크맨 1907 06.01.31
12
       Re:스킨자료 
불나방 1755 06.01.31
7
사용자 이름에 대해서 
숏달영감 1498 06.01.24
10
       Re:닷넷누크의 사용자 정책 
불나방 1424 06.01.25
6
퍼머링크가 뭔가요? 
숏달영감 1489 06.01.24
25
       퍼머링크가 뭔가요?저 도모르니 아는분없써요 
하하하 648 07.04.27
9
       Re:퍼머링크에 대하여... 
불나방 769 07.04.27
4
닷넷누크 모듈 개발을 따라하다가 오류가 발생했습니다. 
최우인 1609 06.01.24
5
       Re:프로젝트 소스를 올려드립니다. 
불나방 1456 06.01.24
3
Language Pack 설치중 오류가 발생하는데...  (1)
최우인 1361 06.01.24
2
예전에...  (2)
최우인 1386 06.01.23
1
글을 작성하시려면 로그인을 하셔야 합니다. 
호스트관리자 1327 06.01.18
First Previous Next Last
Terms | Privacy | host
Copyright 2005 Code99.NET
 | 아티클 | 자료실 | 블로그 | Q&A | 관리자에게