How To Register Appstore On Amazon Fire Phone
Annals for Login with Amazon
Before yous tin can apply Login with Amazon in your Android app, you must annals the application with Login with Amazon. Your Login with Amazon awarding registration contains basic information about your business, and data virtually each website or mobile app you create that supports Login with Amazon. This business organization information is displayed to users each time they use Login with Amazon on your websites and mobile app. Users volition meet the name of your application, your logo, and a link to your privacy policy.
- Create a New Security Profile
- Enable your Existing Security Profile for Login with Amazon
- Add together a Registered AppStore or Developer Console app to your Security Profile
- Add together Android Settings to your Security Contour
- Android App Signatures and API Keys
- Determining an Android App Signature
- Retrieving an Android API Key
- Delete your Security Profile
Create a New Security Profile
Skip this section if you have already created a security contour in the Amazon Developer Console.
-
Visit https://programmer.amazon.com/loginwithamazon/console/site/lwa/overview.html. You will be asked to login to the Developer Console, which handles application registration for Login with Amazon. If this is your first time using the Developer Panel, you will exist asked to ready an account.
-
Click Create a New Security Profile. This will take you to the Security Profile Management folio.
-
Enter a Proper name and a Description for your security profile. A security contour associates user data and security credentials with one or more than related apps. The Name is the name displayed on the consent screen when users agree to share data with your awarding. This name applies to Android, iOS, and website versions of your application.
-
You must enter a Consent Privacy Notice URL for your application. The Privacy Find URL is the location of your company or awarding's privacy policy (for example, http://www.case.com/privacy.html). This link is displayed to users on the consent screen. It applies to Android, iOS, and website versions of your application.
-
If you lot want to add together a Consent Logo Epitome for your awarding, click Upload Image. This logo is displayed on the sign-in and consent screen to represent your business or website. Information technology applies to Android, iOS, and website versions of your awarding. The logo will be shrunk to 50 pixels in summit if information technology is taller than 50 pixels; there is no limitation on the width of the logo.
-
-
Click Relieve. Your security profile should look similar to this:
Enable your Existing Security Profile for Login with Amazon
Skip this department if y'all used the instructions above to create a new security contour. Security profiles created using the instructions above are already enabled for Login with Amazon.
-
Visit https://programmer.amazon.com/loginwithamazon/panel/site/lwa/overview.html. You will exist asked to login to the Developer Console.
-
Click Select a security profile, then cull your security profile from the drop-down menu.
-
Click the Confirm push button that appears to the right.
-
A form appears, where you must enter consent screen information.
-
You must enter a Consent Privacy Find URL for your application. The Privacy Notice URL is the location of your visitor or application's privacy policy (for example, http://www.example.com/privacy.html). This link is displayed to users on the consent screen. It applies to Android, iOS, and website versions of your application.
-
If you desire to add a Consent Logo Image for your application, click Upload Prototype. This logo is displayed on the sign-in and consent screen to represent your business or website. It applies to Android, iOS, and website versions of your application. The logo will exist shrunk to 50 pixels in tiptop if it is taller than 50 pixels; there is no limitation on the width of the logo.
-
Click Salvage. The screen will refresh, and show a message underneath the Confirm push button that states: "Login with Amazon successfully enabled for security profile".
Add a Registered AppStore or Programmer Panel app to your Security Profile
If you take already registered your apps at https://developer.amazon.com/myapps.html, you can add together them to your security profile to enable them for Login with Amazon.
Otherwise, you can skip this step and keep to Add Android Settings to your Security Profile.
- Visit https://programmer.amazon.com/myapps.html.
- Select your app from the list. This will take you to the General Information tab for your app.
- Click Login with Amazon from the list of tabs at the top.
-
Associate the app with your security profile by selecting information technology from the drop-down menu. Click Confirm.
Add Android Settings to your Security Profile
Later on creating a security contour on the Developer Console, you tin add settings for specific websites and mobile apps that volition employ Login with Amazon with that profile. To enable Login with Amazon for Android, you lot have to specify the package proper noun and signature for the app project. Login with Amazon will use these values to generate an API fundamental . The API key will grant your app access to the Login with Amazon authorization service . Follow these steps to add together Android settings to your profile:
- Visit https://developer.amazon.com/loginwithamazon/panel/site/lwa/overview.html.
- Get to the security profile that you want to apply for your app.
- Locate the security profile yous want to modify from the tabular array.
- Hover over the push button shown in the Manage column.
- Select the Kindle/Android Settings menu item.
Notation: If your desired security profile is non shown in the table, it is non yet enabled for Login with Amazon. In this example, use the drop-downwardly menu above the table toSelect a Security Contour, and then click Confirm. You'll be required to enter aConsent Privacy Observe URL and optionally select a Consent Logo Paradigm, both of which will be displayed on the sign-in and consent screens. If you don't accept an existing security profile for your app, run into Register Your Security Profile.
- Enter the API Key Proper name that your app will utilize to authenticate with Login with Amazon. This does not have to be the official name of your app. Information technology merely identifies this particular Android app among the apps and websites registered to your security profile.
- Enter your Packet Name. This must match the package name of your Android project. To determine the package proper name of your Android Project, open up the project in Android Studio. Double-click
AndroidManifest.XML
in the Project View to open up the file, and select the Manifest tab. The Package proper name is at the meridian. - Enter the app Signatures. This includes both the MD5 and SHA-256 hash values used to verify your application. The MD5 signature must be in the form of 16 hexadecimal pairs separated by colons (for example:
01:23:45:67:89:ab:cd:ef:01:23:45:67:89:ab:cd:ef
) and the SHA-256 signature must exist in the form of 32 hexadecimal pairs separated by colons (for example:01:23:45:67:89:ab:cd:ef:01:23:45:67:89:ab:cd:ef:01:23:45:67:89:ab:cd:ef:01:23:45:67:89:ab:cd:ef
). See Android App Signatures and API Keys for steps you lot can utilise to extract the signature from your project. - Click Generate New Fundamental.
Android App Signatures and API Keys
The app signature is a hash value that is applied to every Android app when it is built. Amazon uses both the MD5 and SHA-256 app signatures to construct your API Key. The API Cardinal enables Amazon services to recognize your app. Meet Create a Login with Amazon Project to learn how to add together an API key to your project.
App signatures are stored in a keystore. Generally for Android apps there is a debug keystore and a release keystore. To notice the location of the debug keystore in Android Studio, open up theBuild card, selectEdit Build Types, and then go to the Signing tab, and locate the debug keystore in the Shop File field.
A release keystore is usually created when you export your Android app to create a signed APK file. Through the export process, if you are creating a new release keystore you lot will select its location. By default it will be placed in the same location every bit your default debug keystore.
If you have registered your app using the debug signature during evolution, you will accept to add a new Android setting to your awarding when you are ready to release the app. The new app setting must use the signature from the release keystore.
See Signing Your Applications on developer.android.com for more data.
Determining an Android App Signature
- If you have a signed APK file:
- Unzip the APK file and extract
CERT.RSA
. (Y'all can rename the APK extension to ZIP if necessary). -
From the command line, run:
keytool -printcert -file CERT.RSA
Keytool
is located in thebin
directory of your Java installation.
- Unzip the APK file and extract
- If you lot have a keystore file:
-
From the command line, run:
keytool -list -v -alias <alias> -keystore <keystore.filename>
Keytool
is located in thebin
directory of your Coffee installation. The allonym is the proper name of the key used to sign the app. -
Enter the password for the key and press Enter.
-
- Nether Certificate Fingerprints, copy both the MD5 and SHA-256 values.
Retrieving an Android API Key
After you take registered an Android setting and provided an app signature, you can retrieve the API fundamental from the registration folio for your Login with Amazon application. You will need to place that API primal into a file in your Android project. Until you lot do, the app volition not be authorized to communicate with the Login with Amazon authorization service.
- Visit https://developer.amazon.com/loginwithamazon/console/site/lwa/overview.html.
- Go to the security profile that you want to use for your app:
- Locate the security contour you desire to modify from the table.
- Hover over the push button shown in the Manage column.
- Select the Kindle/Android Settings bill of fare item.
-
Notice the API Key Name for the key on the list, then click Show in the associated Cardinal column. Re-create the API Key that appears in the popup window.
Note: The API Key is based, in office, on the time it is generated. Thus, subsequent API Keys y'all generate may differ from the original. You can employ any of these API Keys in your app every bit they are all valid.You tin can besides delete or edit whatsoever of your keys by hovering over the icon and selecting Edit or Delete. Any mistakenly deleted keys can be restored by clicking Show Deleted API Keys, then clicking Restore side by side to the name of the primal you'd similar to recover.
- See Add Your API Key to Your Projection for instructions on adding the API cardinal to your Android app.
Delete your Security Profile
If needed, yous can delete any security profile not associated with an app distributed through the Amazon Appstore. Navigate to the Security Contour Management page, select a profile, and so click Delete Security Contour. A confirmation form appears. Type the word delete into the text field then click Delete to confirm the activity.
If a security profile is mistakenly deleted, it's fully recoverable from the Security Profile Management page. Click the Show Deleted Security Profiles push, click on the proper name of the contour you'd similar to restore, then click Restore Security Profile. A confirmation grade appears. Click the Restore button to recover the security profile, including its Web, Android/Kindle, and iOS settings.
Last updated: Apr 15, 2022
How To Register Appstore On Amazon Fire Phone,
Source: https://developer.amazon.com/docs/login-with-amazon/register-android.html
Posted by: hullfurepought.blogspot.com
0 Response to "How To Register Appstore On Amazon Fire Phone"
Post a Comment