Coffee With Developers • Mar 25, 2026

Secure and Accessible Login Systems - Ramona Schwering

Ramona Schwering

Ramona Schwering argues your strict login security is actually an accessibility nightmare. Learn why disabling autocomplete and relying on CAPTCHAs locks out real users instead of malicious bots.

Pause
Mute Enter Fullscreen
#1 about 2 min

Role of a developer advocate in identity and security

Integrating developer feedback into product pipelines ensures that identity tools meet actual community needs and security standards.

#2 about 2 min

Bridging the gap between accessibility and user authentication

Small initial access considerations prevent legitimate users from being inadvertently locked out during login processes.

#3 about 3 min

Balancing robust security with accessible login experiences

Designing intuitive authentication flows requires preventing cognitive overload for users while avoiding overly detailed error messages.

#4 about 3 min

Avoiding restrictive authentication methods and checklist mentalities

Offering diverse fallback login mechanisms ensures users with varying physical constraints or hardware limitations can still authenticate.

#5 about 1 min

Utilizing developer tools to test and improve accessibility

Leveraging browser inspector panels and automated audits helps identify visual contrast issues and navigational flaws early.

#6 about 2 min

Managing automated agents and maintaining secure application access

Structuring semantic markup accommodates helpful automated agents while requiring robust risk profiling to block malicious scraping bots.

#7 about 3 min

Replacing visible captchas with invisible risk-based authentication scoring

Eliminating obstructive image tests in favor of background risk calculations improves both application accessibility and user satisfaction.

#8 about 2 min

Challenges of implementing reliable online age verification systems

The presence of visual manipulation and broad privacy concerns turns strict online age gating into an ongoing arms race for security teams.

#9 about 3 min

Implementing low-hanging accessibility fixes in frontend web applications

Understanding how web frameworks generate structural markup is essential for preventing fundamental accessibility barriers.

#10 about 2 min

Evaluating automated accessibility tools and code generation servers

Automated code generation tools handle initial baseline adjustments but require human validation to resolve context-specific usability needs.

#11 about 2 min

Preventing brute force attacks through ambiguous login error messages

Revealing specific email or password validation failures compromises account security by facilitating automated credential stuffing.

#12 about 4 min

Collaborating on nuanced security and accessibility user experiences

Discussing localized implementations and specific disabilities with peers broadens technical empathy and inspires stronger design patterns.

Matching moments

2:27 min

Navigating accessibility challenges in CAPTCHAs and multifactor authentication

Ramona Schwering Ramona Schwering · World Congress 2025

2:43 min

Aligning authentication workflows with WCAG rules and passwordless options

Ramona Schwering Ramona Schwering · World Congress 2025

1:36 min

Exploring prebuilt accessible authentication libraries for the web

Ramona Schwering Ramona Schwering · World Congress 2025

4:30 min

Addressing web accessibility challenges in development teams

Anuradha Kumari · World Congress 2023

4:06 min

Prioritizing web accessibility standards over artificial intelligence hype

Chris Heilmann Chris Heilmann +3 · LIVE

1:29 min

Implementing guidelines for strong and secure web passwords

Gift Egwuenu · World Congress 2023