Security
LocalMaps provides the following options to login to the web tools. Having an identity within LocalMaps allows users to log in to favourite & save maps, access secure content (ArcGIS login only) or if you have administration credentials you can configure the administration tools.
In this section:
Email LocalMaps Support to ask a question or request assistance.
This section outlines the App Id and App Secret for your LocalMaps site.
ArcGISÂ
This is set up during the LocalMaps Installation and does not require any further set up from the administrator.Â
Go to https://developers.facebook.com/apps/ login with the appropriate Facebook Account. Click add a new app and enter your details.
You will be taken to the Facebook app dashboard which provides options to add a Facebook product to your app. Choose Facebook Login. This will add the Facebook Login to the column on the left.
Â
3. On the left, go to Products > Facebook Login > Settings.
Â
4. Add the redirect URI specific to your LocalMaps site to the Valid OAuth Redirect URIs section using the format:
https://maps.arcgis.com/LocalMapsGallery/signin-facebook
5. Save your changes. Then verify that the URI is valid using the Redirect URI Validator on the bottom of the current page. This will show a green tick if valid.
6. On the left column up the top of the menu, go to Settings > Basic and grab the App ID and App Secret
Â
7. Back on the LocalMaps Admin Settings, go to Security and copy and paste the App ID and App Secret on the appropriate fields to enable the Facebook social login for LocalMaps.
Note: The LocalMaps owners (i.e. customers) usually create and manage the social logins through their own Facebook and Google accounts.
Facebook Login Cheatsheet
Facebook Developer Console | |
Redirect URI Format | |
App ID Example | 581472542408721 |
App Secret Example | a120b5645ff040369848b6df345b8c65 |
Â
1. Get your Google API client ID -
The link given below has the step-by-step instruction for obtaining the google API client ID. At the end, configure the redirect URL in the following format- [gallery_url]/signin-google. (example, https://localmapsdemo.eaglegis.co.nz/PortalGallery232/signin-google)
https://developers.google.com/identity/gsi/web/guides/get-google-api-clientid#get_your_google_api_client_id
2. Configure your OAuth Consent Screen
The link given below has the step-by-step instruction for configuring your OAuth content screen.
https://developers.google.com/identity/gsi/web/guides/get-google-api-clientid#configure_your_oauth_consent_screen
This should help you enable google signing for your LocalMaps site. For more information, please refer - Setup  | Authentication  | Google for Developers
Â
Â