I ask because there appear to be various inconsistencies between the documentations and products. Here's what I know thus far:
Users can access the content anonymously, or authenticate using their Facebook, Google+, Twitter, or ArcGIS credentials. Authenticated users gain access to additional functionality, such as My Issues - a list of all reports they have submitted.
The Crowdsource Reporter application allows users to sign in with social media credentials (Twitter and Google+)...The guide goes on to describe how to configure Google+ credentials in the Google Developer Console... No mention of Facebook or Twitter (though it seems Twitter doesn't require any external configuration)
Remove support for Google+
Can someone clarify which social platforms are indeed supported and where (or maybe at what versions/releases)? Perhaps Allison Muise can shed some light on this?
This all comes about because Facebook logins in this app would be super useful to my organization, as the community we serve is all over FB. Google+ would be nice-to-have, but not super important... Twitter; sure we might enable it but I'm less certain folks in our community use it all that frequently. And ideally we would like these to work with AGOL as our portal is not publicly accessible.
Hi David,
The only login options that are currently available with Reporter are Guest, ArcGIS, and Twitter. Through the ArcGIS sign in button you can also access other social login types if they are enabled in your organization, but this might require additional licensing. A quick search found these links, but your account representative should be able to help you with more info:
https://www.esri.com/arcgis-blog/products/arcgis-online/administration/configure-social-logins
We had to remove these options for Facebook and Google + for unsupported changes in the api. We are in the process of updating our docs to reflect these changes.
Hope this helps.
Regards
Aziza
We deployed this solution publicly last January. We agree - Facebook integration would be super useful. We would also like Google account and email integration. This is the #1 issue we get complaints about - the citizen not being able to easily track their reports.
Google+ was shutdown in April for consumer accounts. It is only supported within enterprise Google accounts now.
ArcGIS login integration doesn't help us because that would mean every citizen creating an account would need a login within our organization - not feasible.
We do have some users who have connected using their Twitter accounts, but not many.
We are exploring external identity management solutions to maybe integrate with this app, but who knows how costly/complex those may be?
Hi Michael,
I agree, it would be wonderful if we could bring Facebook and Google+ integration back to these apps, but as Aziza stated above, we were forced to remove support when Google and Facebook remove the capabilities from their APIs in response to demands for greater user privacy following the Cambridge Analytical scandal. For this reason, it is extremely unlikely that we will be able to bring this capability back to these apps.
You will continue to see configuration parameters for social logins in the apps at older versions of Portal, but the user information will not be stored as those components of the Google and Facebook APIs no longer work.
Social logins can be enabled and used through the organization as this capability was unaffected by the API changes. Unfortunately, the mechanism that we are using at the organization level is not available for us to include at the app level.
-Allison
Hi Allison,
Can users use public AGO logins with this app? That would be awesome if they don't need a Hub Premium or our AGO organization named user. Thanks
Hi Chelsea,
No, public accounts don't work with the app. The account used to sign in to the app has to be an account in the organization that is hosting the application.
-Allison