簡體   English   中英

專用login.php頁面vs index.php檢查登錄數據

[英]Dedicated login.php page vs index.php checking for login data

好的,所以我不能100%確定實現這個的最佳方法是什么。 我想創建自己的小webapp,需要登錄才能工作。 我知道如何進行身份驗證,這不是問題所在。

我的索引頁面重定向到login.php頁面並允許您登錄然后將您重定向回索引或索引頁面檢測到您沒有登錄而不是重定向您,自己打印登錄表單而不是主要內容。 不確定這是否清楚。

每種方法的優點/缺點是什么?

提前致謝!

(我正在考慮使用OpenID,但暫時忘記了這一點,我只是好奇從頭開始實現登錄系統的最佳方法是,使用單獨的頁面或索引中的所有內容)

我更喜歡在首頁上顯示登錄表單,這是您經常用戶使用您的應用程序的一小步。

但是,如果提供了不正確的登錄憑據,則有一個單獨的,無雜亂的登錄頁面也是有益的。 這樣,您的用戶就可以輕松識別出錯的地方,並且沒有通常與webapp首頁相關的所有干擾。 IE錯誤消息應該非常明顯,不必消除首頁上發生的事情。 他們可以在單獨的登錄頁面上擁有自己的空間。

以facebook為例:他們對我所描述的內容有很好的實現。

索引頁面是否必須位於登錄牆后面? 因為,如果是這樣,無論哪種方式,你最終都會把它隱藏起來,谷歌等等。

不過一般來說,我認為將登錄頁面放在一個單獨的URL上會更清晰。 除了查看您的服務器日志/分析之外沒有其他原因,並且能夠確定查看主頁的人數與登錄表單的查看次數。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM