Demo, all content is generated

Amir Hosseini

amir_h · developer · Mentor

Security consultant. Most of my answers start with "please rotate that key".

221reputation341 all-time
6people helpedaccepted answers
Apr 2026member since
Claude Code 'fixed' my permission error by turning RLS off. Is that as bad as it sounds?
helpful17 upvotes
User lost their phone and is locked out by 2FA, how do I reset it?
2 upvotes
Hundreds of fake signups overnight, all with random gmail addresses
helpful8 upvotes
Claude Code used supabase.auth.getUserById in the browser, TypeError
3 upvotes
Bolt + Supabase: new row violates row-level security policy for table "profiles"
3 upvotes
Supabase Google login in Expo redirects to localhost:3000 and the app never gets the session
2 upvotes
middleware.ts crashes: The edge runtime does not support Node.js 'crypto' module
helpful6 upvotes
Is it bad that my Supabase key is visible in my Lovable app's JavaScript?
6 upvotes
Cursor added an npm package I can't find on GitHub, safe to install?
4 upvotes
Deleted a user in Supabase but they're still logged in and can use the app
2 upvotes
Users can give themselves unlimited credits by editing their own profile row
helpful19 upvotes
Added 2FA with Supabase but login never asks for the code
3 upvotes
OAuthAccountNotLinked when a user who signed up with GitHub tries Google
5 upvotes
Users can make themselves admin by editing their own Firestore document
5 upvotes
Google OAuth refresh_token is null, and the one I had stopped working after a week
helpful16 upvotes
Magic link always 'expired' for users with company Outlook email
5 upvotes
My admin page is just hidden from the menu, is that protection?
helpful8 upvotes
Google login in my Lovable app sends people to localhost:3000 after they pick their account
5 upvotes
How do I show other users' emails in my app? auth.users isn't accessible
1 upvotes
App review says they can't log in, but my login is a magic link
4 upvotes
Load more