본문 바로가기

사용자 등록

(2)
django 1.5에서 메일로 가입 activation 처리하기. 웹 사이트에 가입시 사용자 등록을 하는 것 만으로 가입을 바로 하는것이 아니라, 가입시에 등록한 이메일로 activation을 최종 체크해야 등록하게 하는 방법을 설명하려고 한다. 이런 방법을 사용하는 이유는 실제 사용 가입자임을 가려내기 위한것이고, email주소를 id로 사용하는 것과 유사한 효과를 낸다. email을 id로 사용하면 그 자체가 고유 id로 작용하는 장점이 있지만, 어짜피 email로 activation 확인을 받아서 최종적으로 실제 사용할 사람인지를 구분한다는 점에서.. 굳이 id로 email주소를 사용하는 것보다 개별적인 id 이름을 허용하되 email activation으로 체크하면 될 것라 생각한다. 물론, email 주소를 고유 id로 사용하면 a@test.com과 a@exa..
Django-userena로 사용자 등록/로그인 구현 - 설정 userena 설치가 정상적으로 완료되었다면, 몇가지 셋팅만으로 사용자 등록, 로그인, 로그아웃등의 계정과 관계된 기능을 넣을 수 있게된다. 원문 출처 : http://bobbyong.com/blog/step-by-step-guide-on-configuring-django-userena/ 설정 순서 (1) 생성한 프로젝트의 settings.py 파일에 django app들을 등록해야 한다. 이것은 userena를 설치하면 같이 설치가 될 것이다. * 참고로 easy_thumbnails 앱이 정상적으로 동작하기 위해서는 PIL(Python Imaging Library) 라이브러리 설치가 필요하다고 한다. easy-thumbnails는 사용자 계정에 자신의 사진을 업로드하여 그 사진의 썸네일 이미지를 계정의..