This is one product that I had been looking for. I always wanted to created something like this but never got the time.
Congratulations!
The idea is really nice, but since this is client-side, it can easily be avoided: https://disk.yandex.com/i/u_yuF6BhxMVF2Q
I can just block the entire staticshield.vercel.app domain and add some custom CSS to bypass staticshield.
This is not a very secure solution.
Also, the page that informs you that you need to enable javascript ( https://staticshield.vercel.app/errors/noscript )... does not work without javascript
This is simply amazing. Authorization is a notoriously common thing to do wrong. To just automate it, what a brilliant idea!
What about privacy, though?
This is next-level work. a password-protected site just in two min. Awesome !!
This is awesome man!! 🚀🚀 The UI sure does give the vercel vibe. Great job with the implementation. 👏👏
Lalit Your site and work looks amazing. Keep up the great work. But does it really works ? scripting based security can be manipulated in browser, One can block the script in browser and can access the secured page even without password.
And there you go you can see the secured page, no matter how many times it is hashed :p
Maybe this can be used as a quick solution but not certainly to make anything secured,
Please let me know if I am missing anything.
Wow! This saved my day!
Loved it
Going to use it to protect our small company's MRR details and analysis. Very handy indeed.
Thanks for the project Lalit!!
Great thing. Good luck @lalit2005.
Regarding the security,
const bcryptHashedPassword = bcrypt.hashSync(reversedSHAHash, 5);
Here 5 is the salt round or cost factor.
The total number of rounds/times hashed = 2 ^ (salt rounds). So your implementation hashes the password 32 times. Nowadays, bcrypt libraries use the cost factor of 10 by default, i.e., 1024 rounds.
This is amazing Lalit. Excellent work done. The feature to protect a page in (<2 mins) is wonderful. Great Idea and implementation. 👏 I'm surely gonna use this, saves a lot of time. Loved the look and simplicity. Well done 👍 Great Job.
Keep up the amazing work Lalit, Keep rocking 🥳
Andrew Baisden
Software Developer | Content Creator | AI, Tech, Programming
Now this is a really good product idea good job Lalit 👏