Skip to content
Example of Identity Service to cover all the flows of Strong Customer Authenticaton (PSD2)
Ruby HTML Dockerfile
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
docs Update Aug 9, 2019
.clabot Initial commit Jul 18, 2019 Initial commit Jul 18, 2019
LICENSE.txt Initial commit Jul 18, 2019 Update Jul 19, 2019 Initial commit Jul 18, 2019

GPLv3 license Twitter URL

Salt Egde Logo

Salt Edge Strong Customer Authentication Solution

Explore our Wiki »

Authenticator Identity Service

Authenticator Identity Service is a part of Bank (Service Provider) System that implements Strong Customer Authentication/Dynamic Linking process.
The purpose of Identity Service is to add necessary functionality in order to implement SCA/DL.

It contains an API, that processes received from Bank's Authentication Service information and appeals to the Authenticator app in order to get either action confirmation or denial from the customer.


We found that our clients are looking for SCA solution alongside with PSD2 compliance solutions and we decided to publish our solution to widespread our vision, how it should work, and how end-users will get best user experience.

Project content

Repository contains simple example of Authenticator Identity Service based on Sinatra framework (/sinatra-example). It will help you to implement our solution in your system.

We have already published Authenticator Identity Service mobile clients for Apple iOS and Google Android system.
You can find source code of mobile application here:

You can download mobile application:
Get it on Google Play Get it on App Store

How it works

Read Authenticator Identity Service WIKI (Technical Overview)

Read Authenticator Identity Service API reference

How to use Authenticator Identity Service Sinatra Example


In the spirit of free software, everyone is encouraged to help improve this project.

Contact us

Feel free to contact us


Salt Edge Authenticator (SCA solution) is multi-licensed, and can be used and distributed:

  • under a GNU GPLv3 license for free (open source). See the LICENSE file.
  • under a proprietary (commercial) license, to be used in closed source applications.

More information about licenses.

Additional permission under GNU GPL version 3 section 7

If you modify this Program, or any covered work, by linking or combining it with THIRD PARTY LIBRARY (or a modified version of that library), containing parts covered by the TERMS OF LIBRARY's LICENSE, the licensors of this Program grant you additional permission to convey the resulting work. {Corresponding Source for a non-source form of such a combination shall include the source code for the parts of LIBRARY used as well as that of the covered work.}

Copyright © 2019 Salt Edge.

You can’t perform that action at this time.