22

I'm using Pidgin and it works great. But I have trouble getting my Google Talk/Hangout account running. I'm getting the error message: "Not Authorized"

I found the following link but nothing works for me. How do I set up Google Talk in Pidgin?

I can't find the Google settings for less secure apps in my Google account.

Here are my settings:

Basic Tab:

Protocol: XMPP
Username: myUsername (without @mydomain.com)
Domain: mydomain.com
Resource: Home
Password: myPassword
Checked Remember password

Advanced Tab:

Connection security: Require encryption
Connect port: 5222 (default)
Connect server: talk.google.com
File transfer proxies: proxy.eu.jabber.org (default)
Blackwood
  • 3,184
stevo
  • 323

7 Answers7

16

My settings work perfect (on windows) I recommend not enabling settings for less secure apps

The trick is to first enable 2-Step Verification in gmail settings, then add pidgin, and finally copy the password that was generated

My settings are as follows

Protocol: XMPP

Username: Your username (without domain)

Domain: gmail.com (or your domain)

Resource: Home

Password: Your Password

Check "Remember password"

Uncheck new email.

Set Connection security to Require encryption Leave connect port and connect server at default. Set File transfer proxies to proxy.eu.jabber.org (default)

Check show custom smileys

zurgeg
  • 103
nixom
  • 169
10

This configuration is what worked for me:

enter image description here

NOTE

You need a Connect Server: talk.google.com in the Advanced tab.

Hope this helps. Good Luck.

Aakash
  • 211
7

From Gmail, click on your avatar on the top right, click on "My Account", then click on "Sign in security". From there, follow what you see in this image:

Sign-in security steps

Adron
  • 81
5

Update: This method is no longer possible with 2FA enabled. Explore other options that don't involve allowing less secure apps.

Getting Google to accept your connection takes an extra step and depends on whether or not you have two-factor authentication (2FA) enabled.

With 2FA disabled

  1. Go to your Google account Security settings.
  2. Under Apps with account access, find the setting for "Allow less secure apps" and turn it on. This setting will not exist if you have 2FA enabled.
  3. Use the settings you've described, entering your Google account password as the password.

With 2FA enabled

  1. Go to your Google account Security settings.
  2. Under Signing in to Google, click on "App Passwords" to go to the App Passwords settings.
  3. At the bottom of the form, click on the "Select app" dropdown and choose "Other". Enter Pidgin (or whatever name you'd like) into the text box and click "Generate". Copy the generated password it provides.
  4. Use the settings you've described, but paste in the generated password from the previous step as the password.
5

I can't find the google settings for less secure apps in my google account.

When signed in to your account, go to My Account, and in the "Sign-in & Security" column, go to Connected Apps & Sites. Third option down on the right is a toggle for allowing less secure apps.

4

If you're having trouble connecting by using following one of the other answers here, note that if you're using two-factor authentication, you'll need to create an application-specific password in order to authenticate.

G-Wiz
  • 671
-2

look at this: https://bitbucket.org/EionRobb/purple-hangouts/wiki/Home

The difficult part is getting the oath cookie using chrome developper tools ;)