Comments (2)
This is because the Okta app that you're accessing is also enforcing MFA, along with the base org, so you're being prompted for each step.
There are some improvements to be had around the output to the user being clearer here, but the behavior is expected for this Okta configuration.
from okta-awscli.
Thanks for this clarification @jmhale! I don't suppose it's possible to avoid needing to pick the factor the second time by re-using the factor
setting in the config? (currently that appears to apply to the first choice only)
from okta-awscli.
Related Issues (20)
- NoCredentialsError: Unable to locate credentials when using profile HOT 2
- Is the project still alive? HOT 9
- okta-awscli --config fails
- Push notification MFA fails with: KeyError: 'next' HOT 1
- UnboundLocalError when Okta password is expired
- okta-cli does not work, seems 'role' is missing in 'Please select the AWS role' HOT 1
- Default AWS profile is set even if profile is configured HOT 3
- New AWS Okta SSO authentication approach HOT 1
- okta-awscli crashes upon authentication failure after a change in required MFA methods in Okta
- okta-awscli duplicates the config file when appending to it HOT 1
- Authenticate without waiting for MFA to refresh
- First factor_type always selected if factor set in .okta-aws config
- macos: SSL validation failed for https://sts.amazonaws.com/ [Errno 2] No such file or directory HOT 1
- AwsAuth.get_sts_token doesn't work w/o a logger
- When self.factor is set to a type not available from okta, program crashes
- MFA code accepted even though it is incorrect HOT 2
- Support logging into AWS China (possibly a regression) HOT 1
- Docker Run Issue
- Contributing back our internal changes HOT 1
- Allow addition config items to be "defaulted"
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from okta-awscli.