{"repo":"venth/aws-adfs","free":true,"listed":false,"github":"https://github.com/venth/aws-adfs","clone":"git clone https://github.com/venth/aws-adfs.git","description":"Command line tool to ease aws cli authentication against ADFS (multi factor authentication with active directory)","language":"Python","stars":292,"topics":["aws","adfs","python","command-line","tools","multi-factor-authentication","duo-security"],"license":"MIT","category":"cli-tools","readme_excerpt":"aws-adfs The project provides command line tool - aws-adfs to ease AWS cli authentication against ADFS (multi factor authentication with active directory). aws-adfs command line tool allows you to re-login to STS without entering credentials for an extended period of time, without having to store the user's actual credentials. It also lets an organization control the period in which a user can re-login to STS without entering credentials, by altering the ADFS session lifetime. supports automation tools like ansible by providing security token in AWS SESSION TOKEN / AWS SECURITY TOKEN environment variables. supports using Security Support Provider Interface (SSPI) on Windows OS. MFA integration aws-adfs integrates with: duo security MFA provider with support for: Duo mobile application push (verified by code or not) using the Duo Push authentication method. Phone call using the Phone Call authentication method. OTP 6 digit codes generated by Duo Mobile application, and hardware tokens (e.g. RSA or Yubikey) using the Passcode authentication method. FIDO U2F (CTAP1) / FIDO2 (CTAP2) hardware authenticators using the WebAuthn Security Key authentication method. Both the classic and the newer single-page (\"pwl\") Duo Universal Prompt are supported. Symantec VIP MFA provider RSA SecurID MFA provider Azure AD MFA with support for: Microsoft Authenticator app OTP 6 digit codes SMS codes Phone call Silverfort MFA provider Thales/SafeNet Trusted Access MFA provider OTP 6 digit codes gene","default_branch":null,"files":null,"tree":[],"storefront":"/r/venth","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/venth/aws-adfs/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}