facebookは同じドメイン名のユーザーのログインページとホームページをどのように管理できましたか? ユーザーがログインボタンをクリックすると、別のページにリダイレクトする必要があります。フェイスブックの場合は、URLに明らかなチェインがないので、これは起こっていないようです。facebookに同じURLのログインページとホームページ
答えて
Facebookユーザがログインしているかどうかを追跡します。 これは、サーバ側で「セッション」を開始し、ページが要求されたときにWebブラウザがCookieを送信することによって実行されます。
どうすればいいですか: www.facebook.com
を要求すると、ログインしていないページが表示され、ログインするページが表示されます。ログインすると、同じページにリダイレクトされますが、今回はサーバーがログインしていることを示すCookieを取得します。これに基づいて、ホームページが表示されます。
私がログインに行くとき、私はlogin.php $ DOMAIN /日午前、あなただけのことで1つのページに、サイト全体を持って望んでいた場合、私はあなたが$ DOMAIN/home.php
に私が行くログインでき打つ行ってきました$ _POST変数または$ _GET変数を介して実際にどのページに()を含めるかを制御するので、あなたの言うことは非常に可能です。意味をなさない
すなわち
if(login_vars_are_set){
try{
login();
}
}
if(login_successful){
include(homepage);
}
していますか?
index.phpを読み込んだとします。それに
、何が(訪問者が参照するために)画面上に表示され、サーバーが要求している前:
if ($visitor_logged_in == 'NO') {
echo 'Facebook Homepage blah blah blah';
}
if ($visitor_logged_in == 'YES') {
echo 'Thank you for logging into Facebook!';
}
を今、そのすべての上には、あれば見ている$ _GET/$ _ POSTリクエストですどのフォームデータも提出されました。これがあなたのユーザ名/パスワードで、正しいことが確認された場合、index.phpページは$ visitor_logged_in変数に値を割り当てます。フォームデータが空白または無効であった場合、値は「NO」になります。または、実際のユーザーの場合は「YES」になります。
これはかなり簡単なことですが、多くのウェブページがこのように動作します。 1つの事例では、(複数のページを使用するのではなく、複数のIF文を使用するだけで)あらゆる種類のアクションに対して別々のページよりも少数のPHPページを持つ方が簡単な場合があります。もう一つは、コードの学習や管理が簡単/簡単です。ページの「勇気」のすべてが少数のページにあることが分かっている場合は、それらを更新してトラブルシューティングするのがずっと簡単になります。
私は、特にログイン/ログアウトタイプの動作に関係しているときに、自己参照ページの大きなファンです。
- 1. Xamarin.formsホームページのFacebook
- 2. Facebookの写真のURLは常に同じですか?
- 3. .NET用サードパーティライブチャットモジュール(Facebookと同じ)
- 4. PHP_SELFと同じページのURL
- 5. SVNとViewVCの同じURL
- 6. 複数のFacebookのようなボタン同じページのURL
- 7. htaccessを使って同じURLに同じURLにリダイレクト
- 8. 同じURL httpとhttps
- 9. ログアウトURLは同じウィンドウと同じタブにあります
- 10. Grails:spring-security-facebookプラグインとログインページの統合
- 11. 2つのウェブサイト、同じURL、同じクッキー
- 12. 速報でFacebookのログインページ
- 13. Joomla:ホームページURL
- 14. ホームページ用Wordpress URL
- 15. SugarCRMホームページURL
- 16. CakePHPのホームページURLリダイレクト
- 17. ほとんど同じURL(HTTP、HTTPS)の数が同じです
- 18. Googleと同じログインページを作成できますか?
- 19. 私のログインページとプロファイルのURLが同じである認証を使用してデータをスクラップする方法は?
- 20. Laravel - ログインページはホームページにリダイレクトされますが、生産時のみ
- 21. Firebaseと同じファイル別のダウンロードURL
- 22. リダイレクトページURLをホームページに `.htaccess`
- 23. ホームページにログインした後にログインページが表示される
- 24. Django - 複数のURLルーター、同じURL?
- 25. 同じURLのWordpressタクソノミ
- 26. 同じページ、別のURL。リダイレクト?
- 27. 変更ADFS 3.0ログインページのURL
- 28. ログインページからホームページに移動できませんswift3
- 29. Facebookのコメントプラグインで別のページと同じように扱う
- 30. 同じログインページで2種類のユーザーのログイン
通知する前にログインページからホームページにリダイレクトされる可能性があります.D –