同じサーバーに php/apache サービスと流星があります。accounts-ui パッケージを使用しています。ログイントークン(セッションID?)を指定して、ユーザーがログインしていることをphpスクリプトで知る方法はありますか?
これが私の最初のニーズです。ログインしているユーザーのプロフィール写真をアップロードします。とてもシンプルですよね?しかし、何時間もグーグルで検索しても答えが見つかりませんでした。
最初の解決策は、html5 ファイル API を使用してデータを流星サーバーに送信し、サーバーが画像を保存することです。しかし、このソリューションは IE9 でも機能しません。
2番目の解決策は、私が試みていることです.htmlフォームを使用して、写真をphpスクリプトにアップロードします(または、必要に応じてnodejsスクリプトにすることができます)。このスクリプトは、従来の php スクリプトと同様に画像を保存します。問題は、アップロード要求が承認されているかどうかわからないことです。承認されていない場合、誰もが誰のプロフィール写真も変更できます。画像を保存する前に、アップロード リクエストにいくつかの情報を追加し、php コードで確認する必要があります。PHP スクリプトから meteor サーバーにリクエストを送信することを考えていますが、送信するパラメーターと meteor がどのように応答するかを知る必要があります。
どうすれば2番目の解決策を達成できますか、または誰かが私の起源の問題に対する別の解決策を持っている場合、それは素晴らしいでしょう.
ありがとうございました。