Firebase Security in 100 Seconds

  Рет қаралды 101,804

Fireship

Fireship

Күн бұрын

Пікірлер: 113
@NithinJune
@NithinJune 4 жыл бұрын
Dude i literally was doing this today, looking at the docs and likike how tf does this work!!!! incredible timing lmao
@TamLe-sh2ru
@TamLe-sh2ru 4 жыл бұрын
Me too, i cant believe it lol
@princesharzeel8237
@princesharzeel8237 4 жыл бұрын
I am a simple man, I see Fireship's video I hit the Like Button
@sobhanbera
@sobhanbera 4 жыл бұрын
Believe me! Currently I am creating a react app and I am confused about firebase realtime database rules. And guess what fireship upload this video. What a coincidence. Thanks very much it helped me.
@chrisgallardo2130
@chrisgallardo2130 4 жыл бұрын
Best content for fullstack developers on KZbin. Great work Fireship!
@HaaniJaber
@HaaniJaber 4 жыл бұрын
Great content and provided in a way no one else has figured out yet. Any updates on the react course? Can't wait!
@Fireship
@Fireship 4 жыл бұрын
That's my next priority. The official Reactfire just got some updates, so it's time for that course :)
@PedroTechnologies
@PedroTechnologies 4 жыл бұрын
Bro, this channel is just too good!
@FRONTRUS
@FRONTRUS 4 жыл бұрын
I'm the only one when I go to the video immediately put the like automatically?
@Fireship
@Fireship 4 жыл бұрын
Appreciate that! I try to make each new video better than the last one.
@migueldomingos4570
@migueldomingos4570 4 жыл бұрын
No
@vincenz5
@vincenz5 4 жыл бұрын
Nah same here
@FalseDev
@FalseDev 4 жыл бұрын
That's code our brain code works while watching fireship.io
@migueldomingos4570
@migueldomingos4570 4 жыл бұрын
Now we need a 100 seconds firebase video :-)
@briandesign
@briandesign 4 жыл бұрын
Fire vid about firebase by fireship 🔥
@MarvinTurner
@MarvinTurner 4 жыл бұрын
Worked through your react chat app a couple weeks ago, this helped explain the firebase part! Thanks
@ninjaasmoke
@ninjaasmoke 4 жыл бұрын
The only channel on KZbin who's every video I like
@fire_boat
@fire_boat 4 жыл бұрын
your about to hit 500k and just wanna say I'm an OG viewer :D
@swapless
@swapless 4 жыл бұрын
I was soo looking for a quick introduction to firebase security for a hackathon!
@thetrends5670
@thetrends5670 4 жыл бұрын
Thanks for this tutorial, I got hired at Palo Alto
@migueldomingos4570
@migueldomingos4570 4 жыл бұрын
Amazing as always
@haiderjaafer8164
@haiderjaafer8164 4 жыл бұрын
Great as always... please do more lessons on security rules so can benefit
@xxwafflez
@xxwafflez 4 жыл бұрын
bro your videos are amazing but pleaseeeee the background music is ALWAYS too loud, turn it down a bunch and your channel is perfect
@sir.richardpound
@sir.richardpound 4 жыл бұрын
Can you do a "Websockets in 100 seconds" video?
@dhivakaranravi5748
@dhivakaranravi5748 4 жыл бұрын
Long Waited ..Thanks Jeff
@_quick-math
@_quick-math 4 жыл бұрын
Notification bell squad assemble! Awesome video as always!
@YuvrajSingh808
@YuvrajSingh808 4 жыл бұрын
Just the video I was looking for
@didair
@didair 4 жыл бұрын
You should really cover appwrite.io - its like firebase but without google!
@willk7471
@willk7471 4 жыл бұрын
lets gooo fireship uploaded 😄
@SuRFaceGoD
@SuRFaceGoD 4 жыл бұрын
Please make a video on Firebase Analytics
@Senaericsson
@Senaericsson 4 жыл бұрын
So after 3 years I woke up, and back to code, and where the heck is my fav channel "Angular Fireship", oh it's actually this have changed, and grow better and better in explaining
@alexismandelias
@alexismandelias 4 жыл бұрын
Great quality as always
@vankatad
@vankatad 4 жыл бұрын
Great video as always :D. But that's the main reason I left Firebase. The security rules have terrible documentation and on top of that are not that flexible.
@cakemnstr42
@cakemnstr42 4 жыл бұрын
security rules get tricky when you start validating batch writes and shit like that..
@mateowang6570
@mateowang6570 4 жыл бұрын
Yeah, true. At that point, I would just write a Firebase function. Kinda takes the point out of serverless, but I think the security rules logic would be so complex at that point that I don't know if it's even possible.
@barbacoso
@barbacoso 4 жыл бұрын
bold statement "without any vulnerabilities whatsoever", but at least it has a lot more people than me looking at it, and way smarter..
@sumukhakb2701
@sumukhakb2701 4 жыл бұрын
Make some more videos on WASM and react
@cyberdash
@cyberdash 4 жыл бұрын
Awesome!! Thank you!
@feliwein_cc
@feliwein_cc 4 жыл бұрын
loved it!, sir you sold me
@vxern2430
@vxern2430 4 жыл бұрын
Fantastic video. Thank you
@Nexus-rt1bm
@Nexus-rt1bm 4 жыл бұрын
Let's gooo more Fireship!!!!
@devi_buns
@devi_buns 4 жыл бұрын
I read an article where the author said they migrated their back-end from firebase to hasura and postgres because of scalability problems. I'm wondering if there are really scalability problems associated with firebase
@prashoonbhattacharjee8211
@prashoonbhattacharjee8211 4 жыл бұрын
Very informative video!!
@dennisbarzanoff9025
@dennisbarzanoff9025 4 жыл бұрын
Please make 100 seconds of gRPC
@nukemonk
@nukemonk 4 жыл бұрын
I always said that no one could ever know everything. But that was before I met Firebase.
@pachiyammalm1637
@pachiyammalm1637 4 жыл бұрын
100s of ML please
@fariskapo8365
@fariskapo8365 4 жыл бұрын
Gime that !FIRST
@Fireship
@Fireship 4 жыл бұрын
Gold 🥇
@TimeoutMegagameplays
@TimeoutMegagameplays 4 жыл бұрын
Is it possible to use Firebase Authentication to protect a database outside of Firebase (custom API)?
4 жыл бұрын
It is, you can use Firebase Admin in your API to validate the auth token
@krtirtho
@krtirtho 4 жыл бұрын
Want some knowledge for python or other side of the programming world. Do you have any plans about rolling a playlist for a completely different side of programming universe?
@silverzero9524
@silverzero9524 4 жыл бұрын
corey schafer has a nice playlist on python/flask/django etc. u should check it out
@krtirtho
@krtirtho 4 жыл бұрын
@@silverzero9524 I really appreciate Corey Schafer's videos & I watched some of them but I'm not only talking about python related stuff. I want some programming knowledge of a total different type of programming language. For example Rust, C# or C++ related stuff which is yet until not available in FireShip...
@khokon_m
@khokon_m 4 жыл бұрын
If I was on youtube 1 hour ago, probably my comment had a love from fireship!
@abdurahmon2827
@abdurahmon2827 Жыл бұрын
Thansks
@codingchannels4103
@codingchannels4103 4 жыл бұрын
I am new web developer learning gatsby and jamstack. How do I decide between learning aws vs firebase?
@shivShaktitech
@shivShaktitech 3 жыл бұрын
How to do complex joins on firebase and entity complex relationships explain pls
@ofira8328
@ofira8328 4 жыл бұрын
Can you do "Polymer JS in 100 Seconds"? 😎
@mohitsrinivasan5984
@mohitsrinivasan5984 4 жыл бұрын
100 seconds well spent
@g_k_shuvo
@g_k_shuvo 4 жыл бұрын
Django in 100 Seconds 🚀 Please
@guilianog.carbajalh.751
@guilianog.carbajalh.751 4 жыл бұрын
Consult how I can view the history of the use of the connections for free You can only view the previous 30 days or you have to pay to view them
@AntiWanted
@AntiWanted 4 жыл бұрын
Nice
@mateowang6570
@mateowang6570 4 жыл бұрын
Is there an equivalent for FaunaDB? What about MongoDB, Algolia, or headless CMS's like Sanity? Or do those other services need a backend to authenticate requests?
@أحمدفلمار
@أحمدفلمار 2 жыл бұрын
الله يرحمها ويغفر لها ويسكنها فسيح جناته ويلهم أهلها وذويها الصبر والسلوان
@joopie46614
@joopie46614 4 жыл бұрын
What's the point of letting the frontend perform database queries anyways? Isn't it better to let a backend do that?
@mihallex
@mihallex 4 жыл бұрын
the "query" is stil executed on the server by firebase you only get the results of the query
@migueldomingos4570
@migueldomingos4570 4 жыл бұрын
It lets you code a fullstack app wihtout any backend knowledge
@joopie46614
@joopie46614 4 жыл бұрын
@@mihallex Yeah I just researched it more in detail. Might actually use it for some of my experimentation projects. I hope we can get a front-end solution automatically handled by something soon.
@tanveerabbas26
@tanveerabbas26 4 жыл бұрын
is there any way to secure data without Auth implementation ??
@pm79080
@pm79080 4 жыл бұрын
How does this protect us from Firebase/Google?
@Fireship
@Fireship 4 жыл бұрын
You just have to learn to love big brother
@pm79080
@pm79080 4 жыл бұрын
Learned helplessness is behavior exhibited by a subject after enduring repeated aversive stimuli beyond their control. It was initially thought to be caused from the subject's acceptance of their powerlessness: discontinuing attempts to escape or avoid the aversive stimulus, even when such alternatives are unambiguously presented. Upon exhibiting such behavior, the subject was said to have acquired learned helplessness.[1][2] Over the past few decades, neuroscience has provided insight into learned helplessness and shown that the original theory actually had it backwards: the brain's default state is to assume that control is not present, and the presence of "helpfulness" is what is actually learned.[3] In humans, learned helplessness is related to the concept of self-efficacy; the individual's belief in their innate ability to achieve goals. Learned helplessness theory is the view that clinical depression and related mental illnesses may result from such real or perceived absence of control over the outcome of a situation.[4]
@mataal8770
@mataal8770 4 жыл бұрын
Hi brother can u help me pls. I have this security rules for an ecommerce site but why is it that the products are not showing unless I do allow access top the shallowest match path. This line below, knowing if I allow read access to this line then everyone can read all my documents even those I want to set private. match /{document=**} { allow read if false; // I have to set this to true before all products for selling by all users are displayed then I cannot do selective securty if I do set it to true since everything is allowed to be read rules_version = '2'; service cloud.firestore { match /databases/{database}/documents { match /{document=**} { allow read,create,update,delete: if false; match /users/{uid}{ allow read; allow update:if request.auth.uid == uid; match /users/{uid}/products { allow read; allow create: if request.auth.uid != null; match /users/{uid}/products/{product}{ allow read; allow create: if request.auth.uid != null; allow delete,update: if request.auth.uid == uid; } } } } } }
@hoopdocs
@hoopdocs 21 күн бұрын
I have been having the same problem. Nothing works in my app unless I have the most basic rules. But they won't allow the most basic rules. It's tough, I have 2 days to figure it out!
@TotallyNotZoid
@TotallyNotZoid 4 жыл бұрын
Where do you get these pc, server and other images ?
@pm79080
@pm79080 4 жыл бұрын
Firebase is not secure; it is service as a software substitute (SaaSS).
@marcoscardona989
@marcoscardona989 4 жыл бұрын
If i check for read writre permissions in the backend and not using rules, would it be vulnerable?
@smorebytes
@smorebytes 4 жыл бұрын
hmmmm thoughts: For some reason I don't sense the enthusiasm from this video compared to a lot of the other videos you made. Though I know you have already talked about this topic at length multiple times.
@BenBandana
@BenBandana 4 жыл бұрын
I'm not sure I understand - what stops the user using the Chrome Console to add a million fields to their user document? If they have 'unlimited' and 'schemaless' write rights?
@itsmeaayush
@itsmeaayush 4 жыл бұрын
Appwrite in 100 seconds 😊
@aravkc5204
@aravkc5204 4 жыл бұрын
A question has been bugging be. Can anyone answer me please? "How to do you charge your clients for a firebase project?"
@stefanpgr
@stefanpgr 4 жыл бұрын
Looks legit
@supertech8395
@supertech8395 4 жыл бұрын
can't hear from the music
@CodingCatDev
@CodingCatDev 4 жыл бұрын
Remember you can test all of these locally really easily using the emulator. Keeps those dbs locked 🔐 firebase.google.com/docs/emulator-suite#feature-matrix
@ludologian
@ludologian 4 жыл бұрын
Coming from c# & .net idk if I should learn JS ? I wanna make mobile apps as well as web development , webassmbly application
@shelby255
@shelby255 4 жыл бұрын
Hey Fireship pls upload the MeilliSearch with react + firebase on youtube, I'm kid and I can't pay to watch :c
@OrangutanMonky
@OrangutanMonky 4 жыл бұрын
Sir I have a problem my vs code gives unnecessary spaces when saving python script. It breaks my entire script. Can you plz help me. I know this video is not about vs code, but I know you know about vs Code plz help me.
@neolynxer
@neolynxer 4 жыл бұрын
"Now we have 100% secure app"... What if some dude will register and authenticate using the app and then spam any allowed rule you your Google Cloud Services account gets to the budget limit. A Deniel Of Wallet attack, because you pay for reads and writes in Firestore and can not prevent spam via rules without overpaying for rule-reads-writes.
@kiranprogamer
@kiranprogamer 4 жыл бұрын
So this is an ad for his course 🤔🤔
@window.location
@window.location 4 жыл бұрын
👌. repeat(100)
@jameskulundu8945
@jameskulundu8945 4 жыл бұрын
Redux in 100 seconds
@craft5875
@craft5875 4 жыл бұрын
Dialogflow in 100 seconds?
@thk936
@thk936 3 жыл бұрын
Keycloak in 100 seconds
@jonathanmeira3066
@jonathanmeira3066 4 жыл бұрын
The only downside of Firebase is he being NoSQL, searching things in database is usually a mess.
@ibrahimhadi738
@ibrahimhadi738 4 жыл бұрын
Bitcoin, crytocurrency in 100 sec ?
@amalirfan
@amalirfan 4 жыл бұрын
100s of fireship &wink;
@japan-flanders1078
@japan-flanders1078 4 жыл бұрын
background music
@ethan_ng
@ethan_ng 4 жыл бұрын
38 seconds ago damn
@sainathpoojaryy
@sainathpoojaryy 4 жыл бұрын
Anybody know how to make fireship.io outro in this video
@titumeerrahman8197
@titumeerrahman8197 4 жыл бұрын
I want to work on your youtube channel.video edit, thumbnail, video upload ,on page seo
@object_null
@object_null 4 жыл бұрын
redis in 100 sec
@nikhilpatil8013
@nikhilpatil8013 4 жыл бұрын
I am 255th😭
@videoaudio7669
@videoaudio7669 4 жыл бұрын
too slow
@thecscontent5110
@thecscontent5110 4 жыл бұрын
I also do videos about programming!😁
@jacksonnadar7223
@jacksonnadar7223 4 жыл бұрын
firebase emulator in 100 sec
@EnderDev_
@EnderDev_ 4 жыл бұрын
first
4 жыл бұрын
So what :)
@manmanmanichfindekeinennam7613
@manmanmanichfindekeinennam7613 4 жыл бұрын
I was considering becoming a pro member on fireship.io. but dude. Arent 25$ per month a bit too much? This is hilarious. I knoe you're making great content and all that, but who has 25$ per month over for that? Maybe I'll get it for one month. Tell me, who has 300 bucks a year for this?
@tiberiog.c.2632
@tiberiog.c.2632 4 жыл бұрын
first
SEO for Developers in 100 Seconds
11:52
Fireship
Рет қаралды 626 М.
Firestore Security Rules - How to Hack a Firebase App
10:05
Fireship
Рет қаралды 133 М.
Jaidarman TOP / Жоғары лига-2023 / Жекпе-жек 1-ТУР / 1-топ
1:30:54
DeepSeek stole our tech... says OpenAI
4:51
Fireship
Рет қаралды 2,1 МЛН
Big projects are ditching TypeScript… why?
3:38
Fireship
Рет қаралды 1,4 МЛН
Edward Snowden: How Your Cell Phone Spies on You
24:16
JRE Clips
Рет қаралды 18 МЛН
The plan to break apart Google... RIP Chrome
4:07
Fireship
Рет қаралды 903 М.
NVIDIA CEO Jensen Huang's Vision for the Future
1:03:03
Cleo Abram
Рет қаралды 574 М.
Big Tech in panic mode... Did DeepSeek R1 just pop the AI bubble?
3:37
OAuth 2.0 and OpenID Connect (in plain English)
1:02:17
OktaDev
Рет қаралды 1,8 МЛН
OWASP Top 10 Web Application Security Risks
14:58
Telusko
Рет қаралды 74 М.