awesome-iam
github.com/kdeldycke/awesome-iam βπ€ Identity and Access Management knowledge for cloud platforms
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me hostnames and subdomains resources from awesome-iam"
Installation instructions βWhat's inside
Blocklists
- #1Hostnames and Subdomains
- AMF site blocklistHostnames and Subdomains
Official French denylist of money-related fraud sites.
- Bloom Filter
Perfect for this use-case, as bloom filters are designed to quickly check if an element is not in a (large) set. Variations of bloom filters exist for specific data types.
- Burner email providersEmails
π A list of temporary email providers. And its
- Country IP BlocksHostnames and Subdomains
π CIDR country-level IP data, straight from the Regional Internet Registries, updated hourly.
- General List of Reserved WordsReserved IDs
This is a general list of words you may want to consider reserving, in a system where users can pick any name.
UX/UI
- 11 Tips for Better Signupβ/βLogin UX
Some basic tips on the login form.
- Conversion Optimization
A collection of tactics to increase the chance of users finishing the account creation funnel.
- Discover UI Design Decisions Of Leading Companies
From Leaked Screenshots & A/B Tests.
- Don't get clever with login forms
Create login forms that are simple, linkable, predictable, and play nicely with password managers.
- For anybody who thinks "I could build that in a weekend," this is how Slack decides to send a notification
Notifications are hard. Really hard.
- HTML attributes to improve your users' two factor authentication experience
βIn this post we will look at the humble
Competitive Analysis
- 163 AWS services explained in one line each
Help makes sense of their huge service catalog. In the same spirit:
- AWS Security, Identity & Compliance announcements
The source of all new features added to the IAM perimeter.
- Best-of Digital Identity
Ranking, popularity and activity status of open-source digital identity projects.
- DigitalOcean Accounts changelog
All the latest accounts updates on DO.
- GCP IAM release notes
Also of note:
- Google Cloud Developer's Cheat Sheet
Describe all GCP products in 4 words or less.
Multi-factor auth
- 2FA is missing a key feature
βWhen my 2FA code is entered incorrectly I'd like to know about itβ.
- A Comparative Long-Term Study of Fallback Authentication
Key take-away: βschemes based on email and SMS are more usable. Mechanisms based on designated trustees and personal knowledge questions, on the other hand, fall short, both in terms of convenience and efficiency.β
- Attacking Google Authenticator
Probably on the verge of paranoia, but might be a reason to rate limit 2FA validation attempts.
- AT&T rep handed control of his cellphone account to a hackerSMS-based
- Authelia
π Open-source authentication and authorization server providing two-factor authentication and single sign-on (SSO) for your applications via a web portal.
- Beyond Passwords: 2FA, U2F and Google Advanced Protection
An excellent walk-trough over all these technologies.
Authentication
- A Child's Garden of Inter-Service Authentication Schemes
In the same spirit as above, but this time at the service level.
- API Tokens: A Tedious Survey
An overview and comparison of all token-based authentication schemes for end-user APIs.
Trust & Safety
- A Comparison of Personal Name Matching: Techniques and Practical IssuesUser Identity
Customer name matching has lots of application, from account deduplication to fraud monitoring.
- After Car2Go eased its background checks, 75 of its vehicles were stolen in one day.Fraud
Why background check are sometimes necessary.
- Anti-captchaCaptcha
πΈ Captchas solving service.
- AnubisCaptcha
π An open-source solution to protect upstream resources from scraper bots.
- Awesome CaptchaCaptcha
Reference all open-source captcha libraries, integration, alternatives and cracking tools.
- Awesome List of Billing and Payments: Fraud links
Section dedicated to fraud management for billing and payment, from our sister repository.
Password-less auth
- Adding JSON Web Token API Keys to a DenyListJWT
On token invalidation.
- An argument for passwordless
Passwords are not the be-all and end-all of user authentication. This article tries to tell you why.
- CFSSLPublic-Key Infrastructure (PKI)
π A swiss army knife for PKI/TLS by CloudFlare. Command line tool and an HTTP API server for signing, verifying, and bundling TLS certificates.
- Clearing up some misconceptions about PasskeysWebAuthn
Or why passkeys are not worse than passwords.
- Everything you should know about certificates and PKI but are too afraid to askPublic-Key Infrastructure (PKI)
PKI lets you define a system cryptographically. It's universal and vendor neutral.
- Getting started with security keysSecurity key
A practical guide to stay safe online and prevent phishing with FIDO2, WebAuthn and security keys.
Authorization
- An AWS IAM Security Tooling ReferenceAWS policy tools
A comprehensive list of (maintained) tools for AWS IAM.
- AthenzRBAC frameworks
π Set of services and libraries supporting service authentication and role-based authorization for provisioning and configuration.
- Authorization AcademyPolicy models
An in-depth, vendor-agnostic treatment of authorization that emphasizes mental models. This guide shows the reader how to think about their authorization needs in order to make good decisions about their authorization architecture and model.
- AWS IAM Roles, a tale of unnecessary complexityAWS policy tools
The history of fast-growing AWS explains how the current scheme came to be, and how it compares to GCP's resource hierarchy.
- Become an AWS IAM Policy NinjaAWS policy tools
βIn my nearly 5 years at Amazon, I carve out a little time each day, each week to look through the forums, customer tickets to try to find out where people are having trouble.β
- BiscuitRBAC frameworks
Merges concepts from cookies, JWTs, macaroons and Open Policy Agent. βIt provide a logic language based on Datalog to write authorization policies. It can store data, like JWT, or small conditions like Macaroons, but it is also able to represent more complex rules like role-based access control, delegation, hierarchies.β
Showing a sample of 217 resources. View the full list on GitHub β