Hello. This page demonstrates the OAuth protocol. It uses OAuth to access the Google Contacts API.

[% IF c.session.errors.size %]

[% FOREACH error IN c.session.errors %] [% error %]
[% END %]

[% SET c.session.errors=undef %] [% END %] [% IF c.session.token %]

Got Access Token [Reset]

[% IF contacts.size %]

Contacts retrieved successfully! Here is a random selection:

[% ELSE %]

No contacts found

[% END %] [% ELSE %]

Click here to begin

[% END %]