Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

AWS Amplify won't let me sign into the backend

In the terminal I executed this command:

amplify pull --appId d2nb7sae2nlt33 --envName staging

which gave me this response in the termina:

Opening link: https://us-east-1.admin.amplifyapp.com/admin/d2nb7sae2nlt33/staging/verify/ Continue in browser to log in…

In the browser, I'm asked to enter a username and password. I enter my aws root username and password, and I'm told they're incorrect. That username/password works everywhere else in AWS.

Am I supposed to set up some other user name/password for AWS Amplify?

like image 585
johnrubythecat Avatar asked Nov 19 '25 12:11

johnrubythecat


1 Answers

The answer in my case was:

1 You should be clear about which backend you are using. If you have two backends, then d2nb7sae2nlt33 above may not refer to the backend where you have set up your credentials, and

  1. No, the root user is not what you need to enter. The app needs to have an admin user set up. You set it up with a user, which sends an invite to an email, and you respond with a temp password, then set it up with a real password.

go to https://console.aws.amazon.co/amplify (there may be more, like the region, but that's the general idea)

then from the side menu go to Admin UI management under App Settings.

then Invite Users, big orange button in Access Control Settings.

This should get you on your way.

enter image description here

the AWS Amplify sidebar

like image 67
johnrubythecat Avatar answered Nov 21 '25 03:11

johnrubythecat



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!