2010-08-18 2 views
1

좋습니다. 그렇기 때문에 이것을 구현하는 가장 좋은 방법은 무엇인지 100 % 확신하지 못합니다. 로그인을해야만하는 작은 webapp을 만들고 싶습니다. 나는 인증하는 방법을 안다, 그건 문제가 아니다.전용 login.php 페이지 대 index.php 로그인 데이터 확인

내 색인 페이지가 login.php 페이지로 리디렉션되어 로그인 할 수있게 한 다음 다시 색인으로 리디렉션하거나 색인 페이지에서 사용자가 로그인하지 않고 자신을 리디렉션하지 않고 자동으로 리디렉션합니다 주요 내용 대신 로그인 양식을 인쇄하십시오. 확실한지 확실하지 않습니다.

각각의 장단점은 무엇입니까?

미리 감사드립니다.

(오픈 아이디 사용에 대해 생각하고 있지만, 지금 당장은 잊어 버리겠다. 처음부터 로그인 시스템을 구현하는 가장 좋은 방법은 별도의 페이지 또는 색인의 모든 것임)

답변

3

로그인 페이지가 첫 페이지에있는 것을 선호합니다. 자주 사용하는 사용자가 앱을 사용하는 데 걸림돌이됩니다.

그러나 잘못된 로그인 자격 증명이 제공되는 경우 별도의 혼란없는 로그인 페이지를 사용하는 것이 좋습니다. 그렇게하면 사용자가 무엇이 잘못되었는지 쉽게 식별 할 수 있으며 웹 응용 프론트 페이지와 관련된 모든 산만 함을 갖지 않게됩니다. I.E. 오류 메시지는 매우 분명해야하며 첫 페이지에서 진행중인 작업을 정리할 필요가 없습니다. 그들은 별도의 로그인 페이지에 자신의 공간을 가질 수 있습니다.

예를 들어서 페이스 북을 확인하십시오 : 그들은 내가 설명하는 것을 꽤 잘 구현했습니다.

+2

두 번째. 첫 페이지에서 로그인 할 수 있어야합니다. 자격 증명이 유효하지 않으면 보조 페이지 로그인 페이지로 리디렉션되고 거기에 오류가 인쇄됩니다. 그렇게하면 훨씬 적은 리디렉션을 수행하므로 서버로드를 줄이는 데 도움이 될뿐만 아니라 사용자를 위해 간단하고 깨끗한 상태로 유지할 수 있습니다. – Jervis

+0

나는 facebook 예제를 언급하려고했으나, 동시에 로그인하면 로그인 전용 페이지로 연결됩니다. 로그인 페이지가 아니기 때문에 색인 페이지는 로그인 페이지 일 뿐이므로 색인 페이지에 다른 것을 표시하지 않을 것입니다. 색인이 다른 목적을 제공한다는 점만 제외하면 동일하게 보입니다. 어쩌면 단순성과 가독성을 위해 로그인은 별도로해야하지만 단순한 한 페이지만으로 모든 것을 할 수 있다는 생각이 듭니다. 결국 큰 시스템이 아니라 작은 개인용 GTD 프로젝트가 될 것입니다. – alexcoco

1

인덱스 페이지가 로그인 월 뒤에 있어야합니까? 그렇다면, 어느 쪽이든 당신은 google, et al.

일반적으로 말해서, 나는 별도의 URL에 로그인 페이지가있는 것이 훨씬 깔끔하다고 생각합니다. 다른 이유로 서버 로그/분석을보고 홈 페이지를 보는 사람의 수와 로그인 양식을 본 사람의 수를 비교할 수없는 경우.

+0

그래,이 정보에 액세스하려면 로그인해야합니다. 그것은 내가 취하기로 결정한 개인 프로젝트이며, SEO가 지금 큰 문제가되지 않도록 자신을 바쁘게 유지하는 일종의 GTD 앱입니다. – alexcoco