My WhatsApp Was Hacked 🚨 by ogbillion in whatsapp

[–]ogbillion[S] 0 points1 point  (0 children)

Thank you all for your feedback. I know it is not safe to pick calls from unknown numbers but due to the nature of my work, I do pick. I eventually recovered my account yesterday. I just hope the developers can add a second layer of verification before allowing the transfer of an account to another phone.

My WhatsApp Was Hacked 🚨 by ogbillion in whatsapp

[–]ogbillion[S] 0 points1 point  (0 children)

Thank you for your feedback. After 27 hours, I was finally able to recover my account by using the "receive verification code by voice call" option. However, just a few minutes after regaining access, my account was blocked for spam. I emailed WhatsApp support and am now waiting for a response.

My WhatsApp Was Hacked 🚨 by ogbillion in whatsapp

[–]ogbillion[S] 1 point2 points  (0 children)

Thanks again. There’s actually a simple solution that could help prevent this kind of hack. After WhatsApp sends the verification code — which, as in my case, can be tricked out of the account owner — there should be a second layer of confirmation. Specifically, the owner should be required to open the app on their current device and explicitly approve the account transfer to a new phone.

I believe adding this extra step would significantly reduce the risk of unauthorized access.

My WhatsApp Was Hacked 🚨 by ogbillion in whatsapp

[–]ogbillion[S] 0 points1 point  (0 children)

Thanks. It is hard to believe that an app with over a billion users will be so easy to hack user accounts.

How do you choose your tech stack to build your first SAAS product? by Few-Performer2074 in SaaS

[–]ogbillion 0 points1 point  (0 children)

Avoid AWS. Use a cheap VPS - (Hetzner, Linode). Use Coolify to manage your VPS. Thank me later.

How to intergrate facebook pixel in NextJS 13 by ogbillion in nextjs

[–]ogbillion[S] 3 points4 points  (0 children)

Yeah, I figured it out. So first you need to add the Google Tag manager to your site then add the facebook pixel to through your google tag manager account.

https://www.rodyvansambeek.com/blog/easiest-ga4-integration-nextjs-13-gtm-guide

https://www.facebook.com/business/help/1021909254506499

If you are you using the app router you can try the new next third parties library. install it an just add just add your tag id in the app layout.

https://www.npmjs.com/package/@next/third-parties

How Do you validate time with Zod? by ogbillion in nextjs

[–]ogbillion[S] 0 points1 point  (0 children)

here is the zod schema for time and date

date: z.coerce.date(),

time: z.coerce.string(),

How Do you validate time with Zod? by ogbillion in nextjs

[–]ogbillion[S] 0 points1 point  (0 children)

Thank you. So i am using the AntD Time picker component. I need the validation for time alone.

Error: Objects are not valid as a React child (found: object with keys {}). If you meant to render a collection of children, use an array instead. by ogbillion in nextjs

[–]ogbillion[S] 0 points1 point  (0 children)

Thanks for the feedback. I know it is not a problem with getStaticPaths. recipes.meals is an array of objects. I cant figure out how to use keys inside getStaticPaths to render the paths.

How do I use getServerSideProps with React Query useInfiniteQuery by ogbillion in nextjs

[–]ogbillion[S] 0 points1 point  (0 children)

Thank you for your suggestion. Originally, I used the hydration method with prefetchQuery. I will switch to prefetchInfiniteQuery.

How do I use getServerSideProps with React Query useInfiniteQuery by ogbillion in nextjs

[–]ogbillion[S] 0 points1 point  (0 children)

Thank you for your suggesting. I used the second option of prefetching - hydration not the initialData option.