Authentication

From i4a API Wiki
Revision as of 17:52, 14 April 2017 by Laura (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

About

this article discusses how to perform remote authentication using your i4a website and data from a remote website or program. It's important to note that the remote process need NOT be a website, it could be an application, even a mobile app or mobile website.

Requirements

  • SOAP. The authentication protocol currently utilizes SOAP. This is the mechanism that the i4a website uses to provide authentication. This is a common protocol, with broad support and a lot of online resources that can provide both education as well as support for this.
  • You can manage your API login and Token values by logging into your site admin and selecing 'API Settings' from the Admin menu. On this screen, you can define a username/password to use with your API. This username will NOT count against your admin seats, however it can only be used to authenticate through the API and cannot be used as a regular admin acct. Your site should already have a token defined for it, but if you wish you can generate a new one. Please be aware that any changes to these values will require that any existing code that uses the i4a API must be updated with your changed values.

Use

  • To access the authentication routine, your vendor must first authenticate themselves. You could think of this as an initial handshake so that both parties can then begin further communication.