Skip to content

DEF CON 34 talks are here: 354 talks, summarized and searchable.

Browse DEF CON 34

Improving macOS Security by Reducing Authentication Prompts

Michael Epping

CloudTalks49 minIntermediateOpen on YouTube ↗

Where

Talks
Objective by the Sea v5.0

Duration

49 min

Shows how reducing excessive sign-in prompts on macOS can strengthen security through modern SSO and passwordless methods.

Summary

Excessive authentication prompts hurt the user experience and can train people to approve requests carelessly. The speaker argues that macOS lacks single sign-on out of the box, so Mac users often face repeated sign-ins and MFA challenges when reaching cloud applications. Presented solo after a co-presenter could not attend, the talk frames identity as the main control plane in place of the network perimeter.

The middle of the talk covers practical steps. Administrators can use prebuilt Azure AD reporting to find which users, applications, or device states trigger prompts. Enrolling Macs in MDM lets conditional access see device compliance. The speaker contrasts older Kerberos and LDAP binding with token-based SSO through Apple's Enterprise SSO extension, which uses a primary refresh token and redirects authentication traffic for web-based apps. Limitations include public preview status, browsers such as Chrome and Firefox that bypass the framework, and a warning that lock-screen sign-in using resource owner password flows can trigger false password-spray detections and account lockouts.

The closing takeaway is to enroll Macs in MDM, deploy SSO extensions, move applications off Kerberos, and adopt passwordless options such as authenticator apps and FIDO2 keys. Organizations should also work with their identity teams before tightening policy for unmanaged devices.

Related talks