<?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 Google?</title><link>https://community.telligent.com/community/11/w/user-documentation/62915/how-can-i-enable-visitors-to-authenticate-through-google</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 Google?</title><link>https://community.telligent.com/community/11/w/user-documentation/62915/how-can-i-enable-visitors-to-authenticate-through-google</link><pubDate>Thu, 18 Jul 2019 17:06:09 GMT</pubDate><guid isPermaLink="false">0c6de994-031d-4438-80b2-9cc207997441</guid><dc:creator>Grant Pankonien</dc:creator><comments>https://community.telligent.com/community/11/w/user-documentation/62915/how-can-i-enable-visitors-to-authenticate-through-google#comments</comments><description>Current Revision posted to User Documentation by Grant Pankonien on 07/18/2019 17:06:09&lt;br /&gt;
&lt;div class="message warning"&gt;Although this client works on non-secure (that is, non-SSL) communities, it is highly recommended that you use SSL (HTTPS) in a production environment. Non-secure connections should only be used for testing purposes.&lt;/div&gt;
&lt;p&gt;Enabling potential members to authenticate and create accounts by integrating with Google&amp;nbsp;can simplify the member creation/registration experience. This guide identifies the steps to enable authentication through Google.&lt;/p&gt;
&lt;p&gt;[toc]&lt;/p&gt;
&lt;h2&gt;&lt;a name="Set_up_Google_authentication"&gt;&lt;/a&gt;Register a new application on Google&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;Log into Google.&lt;/li&gt;
&lt;li&gt;Navigate to&amp;nbsp;&lt;strong&gt;https://code.google.com/apis/console/&lt;/strong&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;to set up a new Google application.&lt;/li&gt;
&lt;li&gt;Click&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;strong&gt;Create Project&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Click&amp;nbsp;&lt;strong&gt;Permissions&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Select the check box for your account name.&lt;/li&gt;
&lt;li&gt;Click&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;strong&gt;APIs &amp;amp; auth&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Click&amp;nbsp;&lt;strong&gt;APIs&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Click Google+ API (under Social APIs).&lt;/li&gt;
&lt;li&gt;Click&amp;nbsp;&lt;strong&gt;Enable API&lt;/strong&gt;.&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Click&amp;nbsp;&lt;strong&gt;Credentials&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Under OAuth&lt;strong&gt;,&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;click&amp;nbsp;&lt;strong&gt;Create new client ID&lt;/strong&gt;&lt;strong&gt;.&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Click&amp;nbsp;&lt;strong&gt;Web application&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Click&amp;nbsp;&lt;strong&gt;Configure consent screen&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;In the Consent Screen, enter your email address in the&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;strong&gt;Email address&lt;/strong&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;field and&amp;nbsp;a product name in the&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;strong&gt;Product Name&lt;/strong&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;field.&lt;/li&gt;
&lt;li&gt;Click&amp;nbsp;&lt;strong&gt;Save&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;In the Create Client ID screen, select&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;strong&gt;Web application&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Enter your domain in the Authorized JavaScript origins field.&lt;/li&gt;
&lt;li&gt;Click&amp;nbsp;&lt;strong&gt;Create Client ID&lt;/strong&gt;. The Client ID for web application screen appears, displaying the client ID, email address, client secret, redirect URI, and JavaScript Origins. Keep this screen open for the next step.&lt;a id="Configure_the_Google_OAuth_plugin" name="Configure_the_Google_OAuth_plugin"&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;h2&gt;&lt;a id="Configure_the_Google_OAuth_plugin" name="Configure_the_Google_OAuth_plugin"&gt;&lt;/a&gt;Configure the Google 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;strong&gt;Authentication &amp;gt; External Authentication &amp;gt; Google&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Click the&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;strong&gt;Enabled&lt;/strong&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;check box.&lt;/li&gt;
&lt;li&gt;Copy your client ID from the Google application page into the&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;strong&gt;Client ID&lt;/strong&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;field.&lt;/li&gt;
&lt;li&gt;Copy your client secret from the Google application page into the&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;strong&gt;Client Secret&lt;/strong&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;field.&lt;/li&gt;
&lt;li&gt;Click&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;strong&gt;Save&lt;/strong&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;h2&gt;&lt;a name="Use_Google_sign-in"&gt;&lt;/a&gt;Use Google sign-in&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;Navigate to your Telligent site.&lt;/li&gt;
&lt;li&gt;On the Sign-in screen, click the&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;strong&gt;Google &lt;/strong&gt;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 Google?</title><link>https://community.telligent.com/community/11/w/user-documentation/62915/how-can-i-enable-visitors-to-authenticate-through-google/revision/1</link><pubDate>Tue, 04 Jun 2019 20:11:53 GMT</pubDate><guid isPermaLink="false">0c6de994-031d-4438-80b2-9cc207997441</guid><dc:creator>Ben Tiedt</dc:creator><comments>https://community.telligent.com/community/11/w/user-documentation/62915/how-can-i-enable-visitors-to-authenticate-through-google#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;Although this client works on non-secure (that is, non-SSL) communities, it is highly recommended that you use SSL (HTTPS) in a production environment. Non-secure connections should only be used for testing purposes.&lt;/div&gt;
&lt;p&gt;Enabling potential members to authenticate and create accounts by integrating with Google&amp;nbsp;can simplify the member creation/registration experience. This guide identifies the steps to enable authentication through Google.&lt;/p&gt;
&lt;p&gt;[toc]&lt;/p&gt;
&lt;h2&gt;&lt;a name="Set_up_Google_authentication"&gt;&lt;/a&gt;Register a new application on Google&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;Log into Google.&lt;/li&gt;
&lt;li&gt;Navigate to&amp;nbsp;&lt;strong&gt;https://code.google.com/apis/console/&lt;/strong&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;to set up a new Google application.&lt;/li&gt;
&lt;li&gt;Click&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;strong&gt;Create Project&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Click&amp;nbsp;&lt;strong&gt;Permissions&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Select the check box for your account name.&lt;/li&gt;
&lt;li&gt;Click&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;strong&gt;APIs &amp;amp; auth&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Click&amp;nbsp;&lt;strong&gt;APIs&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Click Google+ API (under Social APIs).&lt;/li&gt;
&lt;li&gt;Click&amp;nbsp;&lt;strong&gt;Enable API&lt;/strong&gt;.&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Click&amp;nbsp;&lt;strong&gt;Credentials&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Under OAuth&lt;strong&gt;,&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;/strong&gt;click&amp;nbsp;&lt;strong&gt;Create new client ID&lt;/strong&gt;&lt;strong&gt;.&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Click&amp;nbsp;&lt;strong&gt;Web application&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Click&amp;nbsp;&lt;strong&gt;Configure consent screen&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;In the Consent Screen, enter your email address in the&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;strong&gt;Email address&lt;/strong&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;field and&amp;nbsp;a product name in the&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;strong&gt;Product Name&lt;/strong&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;field.&lt;/li&gt;
&lt;li&gt;Click&amp;nbsp;&lt;strong&gt;Save&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;In the Create Client ID screen, select&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;strong&gt;Web application&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Enter your domain in the Authorized JavaScript origins field.&lt;/li&gt;
&lt;li&gt;Click&amp;nbsp;&lt;strong&gt;Create Client ID&lt;/strong&gt;. The Client ID for web application screen appears, displaying the client ID, email address, client secret, redirect URI, and JavaScript Origins. Keep this screen open for the next step.&lt;a id="Configure_the_Google_OAuth_plugin" name="Configure_the_Google_OAuth_plugin"&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;h2&gt;&lt;a id="Configure_the_Google_OAuth_plugin" name="Configure_the_Google_OAuth_plugin"&gt;&lt;/a&gt;Configure the Google 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;strong&gt;Authentication &amp;gt; External Authentication &amp;gt; Google&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Click the&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;strong&gt;Enabled&lt;/strong&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;check box.&lt;/li&gt;
&lt;li&gt;Copy your client ID from the Google application page into the&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;strong&gt;Client ID&lt;/strong&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;field.&lt;/li&gt;
&lt;li&gt;Copy your client secret from the Google application page into the&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;strong&gt;Client Secret&lt;/strong&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;field.&lt;/li&gt;
&lt;li&gt;Click&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;strong&gt;Save&lt;/strong&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;h2&gt;&lt;a name="Use_Google_sign-in"&gt;&lt;/a&gt;Use Google sign-in&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;Navigate to your Telligent site.&lt;/li&gt;
&lt;li&gt;On the Sign-in screen, click the&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;strong&gt;Google &lt;/strong&gt;logo.&lt;/li&gt;
&lt;/ol&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;
</description></item></channel></rss>