質問: 現在YouTubeのAPIを用いてWEBアプリケーションを作成しているものです。 実際にアプリケーションを公開したいのですが、可能であればJSに含まれるAPIキーを表示しないように公開したいと考えています。現在はHTMLファイルにベタでJSを記述しており、検証ツールから確認するとAPIキーを含んだソースが丸裸です。 gitにもAPIキーを***に置き換えてアップしているので、gitのデモページでは動作できない状態です。 ・検証ツールからAPIキーを閲覧できないようにしたい。 ・可能であればAPIキーを暗号化などしつつ、gitのデモページで動作させたい。 上記2点に関して、何か良い解決策がありましたら教えていただきたいです。
回答: YouTubeのAPIであれば、ブラウザキーにてリファラーを制限できるので、公開してしまってもなんら問題ないかと思います。 実装上もそういった想定をしています。