aboutsummaryrefslogtreecommitdiffstats
path: root/libempathy/empathy-goa-auth-handler.c
Commit message (Collapse)AuthorAgeFilesLines
* Reorder header inclusions accordingly to the Telepathy coding styleEmanuele Aina2013-04-021-2/+3
| | | | | | | | | | | | Sort by: • "config.h" • API declarations, if any • public libraries • internal headers, alphabetically sorted (mostly) http://telepathy.freedesktop.org/wiki/Style#A.23includes https://bugzilla.gnome.org/show_bug.cgi?id=697076
* Drop unused/redundant header inclusionsEmanuele Aina2013-03-281-1/+0
| | | | | | | With the help of the script posted at http://stackoverflow.com/a/7135530 and some manual fixes, drop the unused or redundant #include directives. https://bugzilla.gnome.org/show_bug.cgi?id=696718
* auth-client: Support X-TELEPATHY-PASSWORD for GOA accountsDebarshi Ray2012-11-091-10/+57
| | | | | | | If a provider supports more than one authentication mechanism (eg., Google), we prefer OAuth2. Fixes: https://bugzilla.gnome.org/687690
* Implement Google OAUTH2 authentication for GOA accountsGiovanni Campagna2012-11-021-1/+8
| | | | | | | GOA recently switched to OAuth2 for Google accounts, so we can use its credentials to access Google Talk without a password. https://bugzilla.gnome.org/show_bug.cgi?id=652546
* goa-auth-handler: pass the data pointer to auth_cbGuillaume Desmottes2012-08-031-2/+2
| | | | | | | We are supposed to use it in this callback, if only to free it, so we should really pass it as user_data. https://bugzilla.gnome.org/show_bug.cgi?id=680952
* goa-auth-handler: factor out auth_data_new()Guillaume Desmottes2012-08-031-4/+16
| | | | | | | We already have the _free() function and it makes easier to track the lifecycle of the struct. https://bugzilla.gnome.org/show_bug.cgi?id=680952
* Move SASL mechanism implementations into its own fileXavier Claessens2012-07-181-132/+39
| | | | | | | We could have other account providers than GOA requiring this SASL code. https://bugzilla.gnome.org/show_bug.cgi?id=680160
* Import Facebook and windows Live GOA accountsXavier Claessens2011-11-041-0/+436
Implement their auth mechanisms Fixes bug #661068 and #652544