ホームページ > バックエンド開発 > PHPチュートリアル > メールでログインしようとしましたが失敗しました。何をするか

メールでログインしようとしましたが失敗しました。何をするか

WBOY
リリース: 2016-06-13 13:44:18
オリジナル
969 人が閲覧しました

メールでログインしようとしましたが失敗しました。
http://www.hao123.com/ に基づいてメールボックスにログインするためのプラグインを作成しました。
たとえば、126.com を例にとると、hao123 はユーザー名とパスワードを追加することでログインできます。
しかし、ログインできません。ジャンプすると、メールボックスのログインロゴページに変わります。
何をすべきか教えてください。それでおしまい? ?

-----解決策--------------------------------
hao123.com にログインするとき、またはログインメールアドレスはどうですか?
ログインメールアドレスの場合は? APIを提供しないと無理だと思います。
他人の Web サイトに自分の電子メール アカウントのパスワードを入力したい人はいるでしょうか?
------解決策----------------------
ブラウザのオリジンか何かをシミュレートする必要があるはずですそのパラメータのように。
------解決策------
curl を使用しますか? それとも自分でフォームを作成しますか? ?

------解決策---------

話し合う

フォームの HTML ページを自分で作成しますか?引用:

あなたはcurlを使用しますか? それとも自分でフォームHTMLページを作成しますか?

------解決策------------------
これには、別の電子メール アドレスの API を呼び出す必要があります。ログインできない場合は、そのような API が提供されていない場合があります。つまり、hao123 の下に確認用のポップアップが表示されることがわかります。現在非常に一般的に使用されている OAUTH 認証を選択できます。
------解決策---------
話し合う

この問題は私が作成すると発生します
以下は 126.com からのヒントです:

警告: 安全でない Web サイトを通じてログインしている可能性があることがシステムによって検出されました。ログイン 今すぐパスワードを変更してください!

引用:

引用:

独自のフォーム HTML ページを作成しますか?引用:

あなたはcurlを使用しますか? それとも自分でフォームHTMLページを作成しますか?

……

------解決策---------
126 認証ページに直接ジャンプします バー?たぶんこれはもっと難しいと思います。セキュリティ上の理由から、メールボックスには送信ホワイトリストが必ず存在します。
------解決策---------
話し合う

送信ホワイトリストとは何ですか? ? ?

引用:

126 の認証ページに直接ジャンプしますよね?たぶんこれはもっと難しいと思います。セキュリティ上の理由から、メールボックスには送信ホワイトリストが必ず存在します

------解決策------------------
163 のメール API を取得し、curl 操作を実行します。 。
------解決策---------
話し合う

hao123の163のjsの書き方です。

メール: [{
メール: "163",
名前: "@163.com",
アクション: "http://reg.163.com/CheckUser.jsp ",
params: {
url: "http://entry.mail.163……

------解決策---------
話し合う

curl は模擬ログインです???

各メールアドレスのポストアクションアドレスを使用しますこれは模擬ログインと呼ばれませんか? ? ?

どうしてもcurlを使いたい場合は、アクションアドレスではなく、最初にhao123を訪れたときと同じ方法ではないでしょうか。 ? ?



Quote:

Quote:

hao123の163のjsの書き方です。 ……

------解決策---------
話し合う

ログインのシミュレーションは可能ですか? ? ? ?

引用:

引用:

curl はシミュレートされたログインです???

各メール アドレスのポスト アクション アドレスを使用します。これはではありません。シミュレーションと呼ばれますか? ? ?

どうしてもcurlを使いたい場合は、アクションアドレスではなく、最初にhao123を訪れたときと同じ方法ではないでしょうか。 ? ?



引用...

------解決策------------------
これには電子メールによるサポートが必要のようです。
------解決策---------
curl、
を使用して点を接続します
------解決策---------
126 認証が必要です (あるはずです) 126 との契約など)

逆に考えて、アカウント名とパスワードを記録していたらどうなるでしょうか? (126 は、ユーザーの利益を保護し、自身を保護するためにもこれを行います)
------解決策------------------
フィドラーをインストールし、別の電子メール アドレスでログインするときにパッケージを取得して、どのパラメーターが送信されているかを確認します (POST または GET)。1 つ作成するだけで OK です。ただし、一部の電子メール パスワードは暗号化されています。たとえば、qq は暗号化に md5 と md5_3 を組み合わせて使用​​します。確認するには、ページの js コードをチェックする必要があります。確認コードがある場合、それを回避することはできません。
------解決策---------
話し合う

検索させてください
これを以前にやったことがありますか?
|Quote:

フィドラーをインストールし、別の電子メール アドレスでログインするときにパッケージを取得して、どのパラメーターが送信されるかを確認します (POST または GET)。1 つ作成するだけで OK です。ただし、一部の電子メール パスワードは暗号化されています。たとえば、qq は暗号化に md5 と md5_3 を組み合わせて使用​​します。確認するには、ページの js コードをチェックする必要があります。確認コードがある場合、それを回避することはできません。
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート