Skip to content

DeepLynx Enabled OAuth Application

Samantha Thueson edited this page Jun 9, 2023 · 4 revisions

Creating a DeepLynx enabled OAuth application

You can create a DeepLynx enabled application under your personal DeepLynx account at any time. DeepLynx is a fully compliant OAuth2 identity provider. Developers can use DeepLynx as an identity service for other applications.

An application is needed if you plan to have your outside integration/code/application communicate with DeepLynx on behalf of a user and your application interacts with the user it acts for.

If your application cannot or does not have user interaction, e.g an application that simply sends data to DeepLynx periodically then see Generating and Using API Keys

Create a DeepLynx Enabled Application

  1. Login to DeepLynx (go to {yourDeepLynxUrl}/oauth in your browser) and navigate to the Profile page (it should be the page you see immediately after login)

Login Page

image

Profile Page

image

  1. In the bottom right-hand corner click on "Applications", you will be redirected to a page listing all current applications you've created for integration into DeepLynx.

  2. Click "Create New" and fill out the form on the subsequent page

  3. On successful creation you will be redirected back to the Application list page - but you should see a banner at the top of the page. That banner includes the ID and Secret for your newly created application. WRITE THEM DOWN as this is the only time you'll see that application's secret. There is NO WAY to retrieve an application's secret after this page. image

DeepLynx Wiki

Sections marked with ! are in progress.

Building DeepLynx

DeepLynx Overview

Getting Started

Building From Source

Admin Web App


Deploying DeepLynx


Integrating with DeepLynx


Using DeepLynx

Ontology

Data Ingestion

Timeseries Data

Manual Path
Automated Path
File/Blob Storage

Data Querying

Event System

Data Targets


Developing DeepLynx

Developer Overview

Project Structure and Patterns

Data Access Layer

Development Process

Current Proposals

Clone this wiki locally