How to Add Custom Authentication to a REST API

Stable Version 1.1.1 (OutSystems 9)
Published on 22 July 2015 by 
Created on 04 May 2015
Details
This project illustrates how to add custom authentication logic to an exposed REST API.
Read More
REST APIs allow you to expose data and functionality of your application over HTTP to be used by other systems.
This project illustrates how to add custom authentication logic to an exposed REST API:
 
1. In the REST API, set the 'Authentication' property to Custom.
2. Implement your authentication logic in the 'OnAuthentication' callback action. To access values received in the request, use the following actions of the HTTPRequestHandler module:
     - GetFormValue
     - GetRequestHeader
     - GetRequestBody
 
If the authentication succeeds, the invoked REST API method is executed immediately after.
Otherwise an exception is raised, the request is aborted, and the response returns the error.
 
What’s new (1.1.1)
Fixed bug in key validation

Reviews (0)
Category
Samples & How-tos
Support Options
This component is not supported by OutSystems. You may use the discussion forums to leave suggestions or obtain best-effort support from the community, including from TechComm who created this component.
Dependencies
How to Add Custom Authentication to a REST API has no dependencies.
Requirements
Platform:
9.0.0.1
Database:
All
Stack:
All
Component Consumers
No consumers yet.
Weekly Downloads