0
Download TMS Sphinx v1.6.0 Full Source (Delphi Framework for Identity Access Management)

Download TMS Sphinx v1.6.0 Full Source (Delphi Framework for Identity Access Management)

Version: 1.6.0
Product Release Date: November 9, 2023
Download Tms Sphinx V1.6.0 Full Source (Delphi Framework For Identity Access Management)
TMS Sphinx is a Delphi framework for Identity Access Management, including authorization and authentication. It lets you implement Single Sign On (SSO) for various applications and types.
Add to your wishlist or like it:
0

TMS Sphinx is a Delphi framework that allows for Identity Access Management, including authorization and authentication.

The TMS Sphinx lets you implement Single Sign On (SSO) for various applications and types: mobile, native, web, and machine-to-machine API communication. It can authenticate actual users through sign-in forms or similar user interfaces, as well as service-based authentication, which usually involves token issuance, verification, and renewal without any user interface.

Tms Sphinx

With TMS Sphinx, you can build the authentication server and connect it to the cloud services you like. Since it is a Delphi framework, you have full control over how to customize your server using your preferred development platform and Object Pascal language.

TMS Sphinx Features:

  • Single sign-on (SSO) mechanism, allowing your users to log in once and use all applications they have been granted access to.
  • Login User Interface (Login UI), a ready-to-use, configure user interface with features like:
    • User login;
    • New user registration;
    • E-mail confirmation;
    • Password reset (forgot password).
  • OAuth2 compliant authorization mechanism, supporting grants: implicit, client credentials and authorization code with PKCE (Proof Key for Code Exchange).
  • Access control for APIs, easily issuing access tokens for API access.
  • Follows OpenID Connect specification for login workflow and identity token issuance.
  • Always support latest Delphi version. Support for old versions start from Delphi 10 Seattle and up.
  • Delphi client applications supported include desktop (Windows, macOS, Linux – using FMX Linux), web (using TMS Web Core) and mobile (iOS/Android).
  • Use of standards (HTML, JSON, HTTP, OAuth 2, OpenID Connect) allows interoperability with client applications and servers created with any language, running on any platform, as long those standards are supported.
  • Multi-language support in Login UI.