Generating a Universal Link
Overview
As of WorkflowGen server version 7.14.0, you can generate a universal link to simplify the Okta login process for your WorkflowGen Plus mobile app users.
Base URL
protocol:
workflowgenplus://hostname:
auth.init
Parameters
You'll need to specify the following parameters:
provider:
oktaserver_address: Your WorkflowGen application URL, whose value must be URL encoded (e.g.
https://mycompany.com/wfgen)client_id: Use the
client IDyou created earlier in the configuration (e.g.0o7gdj4hs92yh7) from the step Okta configuration for WorkflowGen Plus v2.metadata_url: The
metadata URL, which consists of the value of Metadata URI property from the Settings tab of your WorkflowGen GraphQL API authorization server with/.well-known/oauth-authorization-serverreplaced by/.well-known/openid-configuration(e.g.https://{YOUR_OKTA_DOMAIN}/oauth2/{AUTH_SERVER_ID}/.well-known/openid-configuration). The value must be URL encoded.audience: Your WorkflowGen GraphQL API URL, whose value must be URL encoded (e.g.
https://mycompany.com/wfgen/graphql)
The universal link should follow this format:
workflowgenplus://auth.init?provider=okta&server_address=https%3A%2F%2Fmycompany.com%2Fwfgen&client_id=0o7gdj4hs92yh7&metadata_url=https%3A%2F%2F{YOUR_OKTA_DOMAIN}%2Foauth2%2F{AUTH_SERVER_ID}%2F.well-known%2Fopenid-configuration&audience=https%3A%2F%2Fmycompany.com%2Fwfgen%2FgraphqlOnce you've generated the universal link, give it to your users, who can use it to sign in to WorkflowGen Plus with the preset sign-in method.
Last updated