サーバー上で生成されたicalファイルがあります。iOSデバイスと同期させたいのですが。開いたままにしておけば問題なく動作しますが、htaccessファイルのようなものを追加するとすぐに壊れます。
icalファイルをiphoneと同期させ、icsファイルを保護するために舞台裏で何らかの認証を提供することは可能ですか?私はLAMP環境にいます。
ありがとう、バート
あなたは一見、単純な基本認証セットアップを備えたPHPを持っているようです。これは特に安全ではないことに注意してください。
<?php
if (!isset($_SERVER['PHP_AUTH_USER'])) {
header('WWW-Authenticate: Basic realm="My Realm"');
header('HTTP/1.0 401 Unauthorized');
echo 'Text to send if user hits Cancel button';
exit;
} else {
# lookup $_SERVER['PHP_AUTH_USER'] and the hash of {$_SERVER['PHP_AUTH_PW']} on the backend.
# return the contents of your ical file
}
そうでない場合は、明確にする必要があることを示すコメントを残してください。関連するコードを追加します。