https://bugs.kde.org/show_bug.cgi?id=362795

            Bug ID: 362795
           Summary: Attempt to add google calendar fails
           Product: kontact
           Version: unspecified
          Platform: Archlinux Packages
                OS: Linux
            Status: UNCONFIRMED
          Severity: major
          Priority: NOR
         Component: calendar
          Assignee: korganizer-de...@kde.org
          Reporter: mike.cloa...@gmail.com

I have been trying to get Kontact to work with my google calendars - so I
followed the procedure at https://userbase.kde.org/Working_with_Google_Calendar
and when I reached the last stage for fetching my calendar I had a response
within Kontact saying there had been a problem when I clicked "Fetch" at the
last step.  Within a few seconds I received an email from gmail saying
"Someone just tried to sign in to your Google Account xxx.yyyy...@gmail.com
from an app that doesn't meet modern security standards.
Details:
Saturday, May 7, 2016 8:44 PM (British Summer Time)
United Kingdom*
We strongly recommend that you use a secure app, like Gmail, to access your
account. All apps made by Google meet these security standards. Using a less
secure app, on the other hand, could leave your account vulnerable. Learn more.
Google stopped this sign-in attempt, but you should review your recently used
devices:"

Reproducible: Always

Steps to Reproduce:
1. In Kontact go to Settings -> Configure Calendar
2. Select the Calendars tab on the General area to prepare to add the Google
calendar. Next, Select the DAV groupware resource (you may need to add this
resource first by clicking Add... and selecting it in the list). After this
click Cancel when a prompt appears asking to enter your credentials to login to
the groupware server.
3. Another window will appear, and here you can enter the location of your
Google Calendar resource. In the Server Configuration area, click on Add. Now,
this opens the last window. Here, ensure that CalDAV is selected as the Remote
calendar access protocol.

The remote URL takes the form:
https://www.google.com/calendar/dav/GoogleCalendarID/events/

4. After pressing the Fetch button Kontact fails to sync with Google and an
error message appears saying there was a problem

Actual Results:  
Fails to connect and gmail sends an email saying "Someone just tried to sign in
to your Google Account xxx.yyyy...@gmail.com from an app that doesn't meet
modern security standards"

Expected Results:  
Should connect and set up calendar access in Kontact

This is possibly because Google supports OAuth 2.0 as the recommended
authentication mechanism for all of its APIs but perhaps Kontact does not use
this mechanism?

The version I am using is kontact 16.04.0-3

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to