#summary How to carry out GData authentication with XForms. #labels Phase-Implementation,authentication = Introduction = Before a process can interact with GData it needs to obtain an authentication token, which is then passed with each subsequent request. This page looks at how this can be achieved with XForms. = Details = The first step is to obtain the user's GData account name, and their password. This is then sent to the Google authentication service, with a code representing the service the form wants to connect to. If everything is ok, an authentication token is returned. NOTE: Google authentication returns a plain text result, which means that you will need an XForms processor that supports XForms 1.1 to obtain the authentication token. An example form that shows how to obtain an authentication ID is [http://gdata-xforms-client.googlecode.com/svn/trunk/authentication.html available here].