Hide an API Key | JavaScript Tutorial

แชร์
ฝัง
  • เผยแพร่เมื่อ 24 ม.ค. 2025

ความคิดเห็น • 11

  • @frank500ish
    @frank500ish 9 หลายเดือนก่อน +3

    why did you start with static files then move to a react app? can you do one for static files that dont run a server?

  • @JC-fd8ho
    @JC-fd8ho ปีที่แล้ว +5

    how can i secure my firebase api key then ?

  • @floooooo33
    @floooooo33 ปีที่แล้ว +1

    Thank you

  • @navjotsingh2457
    @navjotsingh2457 ปีที่แล้ว

    ty

  • @letsworksimple
    @letsworksimple ปีที่แล้ว +2

    sooo…you can’t really hide a key

    • @OpenJavaScript
      @OpenJavaScript  ปีที่แล้ว +1

      As shown in the video, you can hide a key from users on the frontend, others when sharing your code and even from others with access to your source code on the backend with server-side environment variables.

    • @MrYesnadir
      @MrYesnadir ปีที่แล้ว +7

      No you cant, no matter how much you hide the key in front end, the user agent "browser" from client side still sends the key in get/req/body to api server. Which can be intercepted using tools like burp-suite. even if not visible in source as shown in this video.

    • @JC-fd8ho
      @JC-fd8ho ปีที่แล้ว +2

      @@MrYesnadir wait so how do u actually secure your api key ?

    • @Spirit_69
      @Spirit_69 ปีที่แล้ว

      i think the best way is to encrypt using cipher

  • @yogeshkadu5453
    @yogeshkadu5453 ปีที่แล้ว +5

    Bro what if i use API url from inspector panel (HTTP//LOCALHOST:3000/API) and call it from my web app i can get response of weather API without needing any KEY. 😵
    I'm not a backend guy but i think you exposed entire weather API while securing your key. 🥲
    Am i wrong ? 😅