2016-03-19 45 views
2

Firebaseを使用してWebサイトを開発していて、ページを右クリックするとサブフォルダJavaScriptファイルにアクセスできることに気づきました。>ページソースを表示 - > * .jsリンクをクリック。私は他のホスティングサービスから、この種の動作を防ぐために.htaccessファイルを書くことができることを知っています。しかし、私はFirebaseのための文書は見つかりませんでした。私は彼らのURL Redirect and Rewriteオプションを試しました。しかし、ちょうどコンソールのエラーコードを生成することによってウェブサイトのJavaScriptの部分全体が動作しないリダイレクト"Uncaught SyntaxError: Unexpected token <"とリライトは何もしなかった。 Firebaseが書き直すと言ったjsonファイルの例を次に示します。Firebaseでの.htaccessの使用

{ 
    "firebase": "myfirebase", 
    "public": "app", 
    "ignore": [ 
    "firebase.json", 
    "**/.*", 
    "**/node_modules/**" 
    ], 
    "redirects": [ { 
    "source" : "/js/*.js", 
    "destination" : "https://www.firebase.com", 
    "type" : 301 
    }] 
} 

すべてのjavascriptファイルを使用できますが、インターネット上の人がこれらのファイルを参照できないようにしたいと考えています。 Firebaseでこれを行う方法はありますか?私はウェブサイトが安全であることを確認したい。

+2

火災基地とは関係ありません。あなたがブラウザに送るコードは誰でもブラウザで読むことができます。 htaccessでそのファイルをブロックすることはできません。ブラウザに送信されることはありません。 – charlietfl

答えて

1

私は間違っているかもしれませんが、firebaseは主にjavascriptベースです。つまり、すべてのjsファイルがクライアントのコンピュータで実行されることを意味します。 - >表示され、あなたは本当に何もできません。 難読化ツールを使用しようとするかもしれませんが、それは本当にソースコードを見たくない人だけを保持します。

+0

Dang it。私はFirebaseが本当に良いとは思っていませんでした。 – booky99

+0

PHPやその他のもので使用するライブラリがいくつかあります(私はこれまで使用できませんでした。スキルレベルが低すぎます:)) –

関連する問題