VPVed Pandeyinvedpandeydev.hashnode.dev·2d ago · 17 min readMaster Application SecurityEver thought How does a website remembers you? Why do we hash password? if simple password login was working, then what was the need of OAuth or OIDC (OpenID Connect)? Why roles exists? Today, we are 10
KTKushagra Trivediinkushagrablogs.hashnode.dev·Jul 31 · 14 min readSecuring Apps: Password Hashing, RBAC, OAuth, and OpenID ConnectHow does a website know who you are? When you type your email and password into a login form and hit enter, a surprisingly complex set of decisions happens in the background. The server checks your id00
SSUPRABHATinblog.suprabhat.site·Jul 18 · 12 min readSecuring Apps: Password Hashing, RBAC, OAuth, and OpenID ConnectWhen you open your favorite app, whether it’s Instagram, Spotify, or your bank's portal, a hidden, complex security dance happens in milliseconds. The system verifies your identity, checks what you ar00
AAbhinavinlog.page0.dev·Jul 6 · 4 min readLAB #01 SSRF via OpenID dynamic client registrationLab Overview This lab allows client applications to dynamically register themselves with the OAuth service via a dedicated registration endpoint. Some client-specific data is used in an unsafe way by 10
SPSaurabh Prajapatiinblog.thitainfo.com·Jul 6 · 18 min readSecuring Web Apps: Password Hashing, RBAC, OAuth 2.0, and OpenID Connect ExplainedSecuring Web Apps: Password Hashing, RBAC, OAuth 2.0, and OpenID Connect Explained TL;DR: Authentication proves who you are; authorization decides what you can do. This article builds the complete se00
KSKanishka Shashiinnodej.hashnode.dev·Jul 2 · 8 min readSecuring Apps: Password Hashing, RBAC, OAuth, and OpenID ConnectSecurity is one of those things that's easy to bolt on badly and hard to retrofit well. Most applications end up needing to answer four separate questions: How do we store credentials safely? How do w00
RARangga Aprilio Utamainaprilio.hashnode.dev·Jun 6 · 5 min readSSO Is More Than "Log In Once"Single Sign-On is often summarized as "log in once and access many applications." That is correct, but incomplete. A real SSO system must also answer several security questions: Which application is 00
KBKunal Bhanuseinopenidconnect.hashnode.dev·Apr 29 · 4 min readUnderstanding OAuth 2.0 and OpenID Connect by Building a Minimal SystemOver the past few days, I set out to understand OAuth 2.0 and OpenID Connect (OIDC) beyond surface-level usage. Instead of relying on libraries, I tried to build a minimal version of the flow myself. 00
TATolani Akintayoinfreecodecamp.org·Apr 27 · 16 min readHow to Set Up OpenID Connect (OIDC) in GitHub Actions for AWS If you've been storing AWS_ACCESS_KEY_ID and AWS_SECRET_ACCESS_KEY as GitHub Secrets to deploy to AWS, you're not alone. It's the most common approach and it's also one of the biggest security risks i60
SGShivam Goyalinblog.shivam-goyal.site·Apr 20 · 6 min readBuild Your Own OIDC Provider (Beginner to Advanced) with Node.js, Express, PostgreSQL, and oidc-providerIf you have ever used Google Login, GitHub Login, or "Sign in with X", you have used OpenID Connect (OIDC). In this guide, we will build a production-style OIDC Authorization Server, step by step, usi20