<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>How can I enable visitors to authenticate through Facebook?</title><link>https://community.telligent.com/community/11/w/user-documentation/62914/how-can-i-enable-visitors-to-authenticate-through-facebook</link><description /><dc:language>en-US</dc:language><generator>14.0.0.586 14</generator><item><title>How can I enable visitors to authenticate through Facebook?</title><link>https://community.telligent.com/community/11/w/user-documentation/62914/how-can-i-enable-visitors-to-authenticate-through-facebook</link><pubDate>Thu, 18 Jul 2019 17:06:21 GMT</pubDate><guid isPermaLink="false">11858274-ab22-4814-a4f7-9c21ceb84e08</guid><dc:creator>Grant Pankonien</dc:creator><comments>https://community.telligent.com/community/11/w/user-documentation/62914/how-can-i-enable-visitors-to-authenticate-through-facebook#comments</comments><description>Current Revision posted to User Documentation by Grant Pankonien on 07/18/2019 17:06:21&lt;br /&gt;
&lt;div class="message warning"&gt;You must enable SSL/HTTPS access to your community and have a public terms of service&amp;nbsp;policy to use Facebook authentication for Telligent Community.&lt;/div&gt;
&lt;p&gt;Enabling potential members to authenticate and create accounts by integrating with Facebook can simplify the member creation/registration experience. This guide identifies the steps to enable authentication through Facebook.&lt;/p&gt;
&lt;p&gt;[toc]&lt;/p&gt;
&lt;h2 id="register_a_new_application_on_facebook"&gt;&lt;a name="Register_a_new_application_on_Facebook"&gt;&lt;/a&gt;Register a new application on Facebook&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;Log into Facebook.&lt;/li&gt;
&lt;li&gt;Navigate to&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;a href="http://developers.facebook.com/setup/"&gt;http://developers.facebook.com/setup/&lt;/a&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;to set up a new Facebook application.&lt;/li&gt;
&lt;li&gt;Click&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;strong&gt;Create a new app&lt;/strong&gt;.&amp;nbsp;The Create new app ID dialog appears.&lt;/li&gt;
&lt;li&gt;Fill in the desired App name in the&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;strong&gt;Display name&lt;/strong&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;field, add a contact email address and save.&lt;/li&gt;
&lt;li&gt;When prompted, select the&amp;nbsp;&lt;strong&gt; Integrate Facebook Login&amp;nbsp;&lt;/strong&gt;scenario.&lt;/li&gt;
&lt;li&gt;From the left side menu under the &lt;strong&gt;Products&amp;nbsp;&lt;/strong&gt;heading, select&amp;nbsp;&lt;strong&gt;Facebook Login&amp;nbsp;&lt;/strong&gt; then&amp;nbsp;&lt;strong&gt;Settings.&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;/strong&gt; Ensure that &lt;strong&gt;Client OAuth Login,&lt;/strong&gt; &lt;strong&gt;Web OAuth Login&lt;/strong&gt;, &lt;strong&gt;Enforce HTTPS&lt;/strong&gt;, and &lt;strong&gt;Use Strict Mode for Redirect Uris&lt;/strong&gt; are all set to &lt;strong&gt;Yes&lt;/strong&gt;.&amp;nbsp; This should be the default for new apps.&lt;/li&gt;
&lt;li&gt;For the valid OAuth redirect URIs field enter https://your_community_root/oauth?type=facebook&amp;nbsp;where your_community_root is the root url of your community.&lt;/li&gt;
&lt;li&gt;Click Save Changes.&lt;/li&gt;
&lt;li&gt;Return to &lt;strong&gt;Settings&lt;/strong&gt; on the left navigation menu and select &lt;strong&gt;Basic&lt;/strong&gt;.&amp;nbsp; Record your &lt;strong&gt;App ID&lt;/strong&gt; and&amp;nbsp;&lt;strong&gt;App Secret&lt;/strong&gt; for later use.&amp;nbsp;&amp;nbsp;&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;/p&gt;
&lt;h2&gt;&lt;a name="Configure_the_Zimbra_Community_Facebook_Oauth_plugin"&gt;&lt;/a&gt;Configure the Facebook plugin&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;Navigate to&lt;span&gt;&amp;nbsp;&lt;strong&gt;Administration &amp;gt;&amp;nbsp;&lt;/strong&gt;&lt;/span&gt;&lt;b&gt;Authentication &amp;gt; External authentication &amp;gt; Facebook&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;Click the&amp;nbsp;&lt;strong&gt;Enabled&lt;/strong&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;check box.&lt;/li&gt;
&lt;li&gt;Provide the following configuration option values from the registration details from Facebook:
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;App&amp;nbsp;ID&lt;/b&gt;: The App ID copied from Facebook.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;App&amp;nbsp;Secret&lt;/b&gt;: The App Secret copied from Facebook.&lt;/li&gt;
&lt;/ul&gt;
&lt;p style="margin:0;padding:0;"&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;Click&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;b&gt;Save&lt;/b&gt;.&lt;/li&gt;
&lt;/ol&gt;
&lt;h2&gt;&lt;a name="Sign_into_Zimbra_Community_with_Facebook_credentials"&gt;&lt;/a&gt;Sign into Community Server with Facebook credentials&lt;/h2&gt;
&lt;p&gt;You can use your Facebook credentials to sign into your Community Server site.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;In the sign-in page, click the Facebook logo.&lt;/li&gt;
&lt;/ol&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;
</description></item><item><title>How can I enable visitors to authenticate through Facebook?</title><link>https://community.telligent.com/community/11/w/user-documentation/62914/how-can-i-enable-visitors-to-authenticate-through-facebook/revision/1</link><pubDate>Tue, 04 Jun 2019 20:11:53 GMT</pubDate><guid isPermaLink="false">11858274-ab22-4814-a4f7-9c21ceb84e08</guid><dc:creator>Ben Tiedt</dc:creator><comments>https://community.telligent.com/community/11/w/user-documentation/62914/how-can-i-enable-visitors-to-authenticate-through-facebook#comments</comments><description>Revision 1 posted to User Documentation by Ben Tiedt on 06/04/2019 20:11:53&lt;br /&gt;
&lt;div class="message warning"&gt;You must enable SSL/HTTPS access to your community and have a public terms of service&amp;nbsp;policy to use Facebook authentication for Telligent Community.&lt;/div&gt;
&lt;p&gt;Enabling potential members to authenticate and create accounts by integrating with Facebook can simplify the member creation/registration experience. This guide identifies the steps to enable authentication through Facebook.&lt;/p&gt;
&lt;p&gt;[toc]&lt;/p&gt;
&lt;h2 id="register_a_new_application_on_facebook"&gt;&lt;a name="Register_a_new_application_on_Facebook"&gt;&lt;/a&gt;Register a new application on Facebook&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;Log into Facebook.&lt;/li&gt;
&lt;li&gt;Navigate to&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;a href="http://developers.facebook.com/setup/"&gt;http://developers.facebook.com/setup/&lt;/a&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;to set up a new Facebook application.&lt;/li&gt;
&lt;li&gt;Click&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;strong&gt;Create a new app&lt;/strong&gt;.&amp;nbsp;The Create new app ID dialog appears.&lt;/li&gt;
&lt;li&gt;Fill in the desired App name in the&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;strong&gt;Display name&lt;/strong&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;field, add a contact email address and save.&lt;/li&gt;
&lt;li&gt;When prompted, select the&amp;nbsp;&lt;strong&gt; Integrate Facebook Login&amp;nbsp;&lt;/strong&gt;scenario.&lt;/li&gt;
&lt;li&gt;From the left side menu under the &lt;strong&gt;Products&amp;nbsp;&lt;/strong&gt;heading, select&amp;nbsp;&lt;strong&gt;Facebook Login&amp;nbsp;&lt;/strong&gt; then&amp;nbsp;&lt;strong&gt;Settings.&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;/strong&gt; Ensure that &lt;strong&gt;Client OAuth Login,&lt;/strong&gt; &lt;strong&gt;Web OAuth Login&lt;/strong&gt;, &lt;strong&gt;Enforce HTTPS&lt;/strong&gt;, and &lt;strong&gt;Use Strict Mode for Redirect Uris&lt;/strong&gt; are all set to &lt;strong&gt;Yes&lt;/strong&gt;.&amp;nbsp; This should be the default for new apps.&lt;/li&gt;
&lt;li&gt;For the valid OAuth redirect URIs field enter https://your_community_root/oauth?type=facebook&amp;nbsp;where your_community_root is the root url of your community.&lt;/li&gt;
&lt;li&gt;Click Save Changes.&lt;/li&gt;
&lt;li&gt;Return to &lt;strong&gt;Settings&lt;/strong&gt; on the left navigation menu and select &lt;strong&gt;Basic&lt;/strong&gt;.&amp;nbsp; Record your &lt;strong&gt;App ID&lt;/strong&gt; and&amp;nbsp;&lt;strong&gt;App Secret&lt;/strong&gt; for later use.&amp;nbsp;&amp;nbsp;&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;/p&gt;
&lt;h2&gt;&lt;a name="Configure_the_Zimbra_Community_Facebook_Oauth_plugin"&gt;&lt;/a&gt;Configure the Facebook plugin&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;Navigate to&lt;span&gt;&amp;nbsp;&lt;strong&gt;Administration &amp;gt;&amp;nbsp;&lt;/strong&gt;&lt;/span&gt;&lt;b&gt;Authentication &amp;gt; External authentication &amp;gt; Facebook&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;Click the&amp;nbsp;&lt;strong&gt;Enabled&lt;/strong&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;check box.&lt;/li&gt;
&lt;li&gt;Provide the following configuration option values from the registration details from Facebook:
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;App&amp;nbsp;ID&lt;/b&gt;: The App ID copied from Facebook.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;App&amp;nbsp;Secret&lt;/b&gt;: The App Secret copied from Facebook.&lt;/li&gt;
&lt;/ul&gt;
&lt;p style="margin:0;padding:0;"&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;Click&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;b&gt;Save&lt;/b&gt;.&lt;/li&gt;
&lt;/ol&gt;
&lt;h2&gt;&lt;a name="Sign_into_Zimbra_Community_with_Facebook_credentials"&gt;&lt;/a&gt;Sign into Community Server with Facebook credentials&lt;/h2&gt;
&lt;p&gt;You can use your Facebook credentials to sign into your Community Server site.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;In the sign-in page, click the Facebook logo.&lt;/li&gt;
&lt;/ol&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;
</description></item></channel></rss>