8000 GitHub - trinsic-id/sdk: This repository contains the samples for all major languages and frameworks. It also contains our UI SDKs to launch verification flows using the Trinsic widget.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
/ sdk Public

This repository contains the samples for all major languages and frameworks. It also contains our UI SDKs to launch verification flows using the Trinsic widget.

License

Notifications You must be signed in to change notification settings

trinsic-id/sdk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Trinsic SDKs

This repository is the home of Trinsic's API (backend) and UI (frontend) libraries.

You can find our platform's documentation at docs.trinsic.id

Getting started

Tip

Each backend sample wraps the /ui-web/samples/ sample as the frontend, including Widget, Hosted and Advanced sessions.

  1. Retrieve your auth token from the Trinsic Dashboard
  2. Configure localhost:3000 as an approved redirect url in your app's settings in the dashboard.
  3. Configure it either as environment variable (TRINSIC_ACCESS_TOKEN) or in your backend stack's sample .env file.
  4. Go to your preferred backend stack's sample (/language/samples/server) and run the backend using start.sh. Note this assumes you have the toolchain working locally, inspect the start.sh file to see the required steps.
  5. Explore the API and it's capabilities by navigating to localhost:3000.

API Libraries

Use these libraries in your backend to communicate with the Trinsic API.

Language Version Build status
C# C# Version C# Status
Go Go package version Go Status
Java Java Version Java Status
PHP PHP Version PHP Status
Python Python Version Python Status
Ruby Ruby Version Ruby Status
Typescript TypeScript Version TypeScript Status

UI Libraries

Use these libraries in your frontend (web or mobile app) to launch the Trinsic Flow on your user's device after creating a Session using an API Library.

Platform Version Build status
Android Android Version Android Build Status
Expo Expo Version Expo Build Status
Flutter Flutter Version Flutter Build Status
Swift Swift UI Version Swift Build Status
Web Web Version Web Build Status

SDK Versioning

Our SDKs follow the Semantic Versioning ("SemVer") scheme.

For example, the version number 1.13.0 has a major version of 1, a minor version of 13, and a patch version of 0.

Breaking changes are only introduced alongside a new major version.

Support

Any issues, inquiries, and feature requests can be sent to support@trinsic.id, or feel free to open a GitHub issue here.

More Information

About

This repository contains the samples for all major languages and frameworks. It also contains our UI SDKs to launch verification flows using the Trinsic widget.

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors 6

0