SSO
  1. discord
SSO
  • sso
    • admin
      • account-create
      • account-suspend
      • account-unsuspend
      • account-bind-wallet
    • applications
      • scope
        • add
        • delete
      • user
        • add
        • update
        • delete
        • user-all
        • is-allowed
      • create
      • delete
      • new-api-key
      • all
      • all-own
      • details
      • is-owner
    • auth
      • token
        • token-refresh
      • register
        • register
        • request-email-code
        • verify-email-code
      • password
        • password-reset
        • request-email-code
        • verify-email-code
      • discord
        • authorize-URL
          GET
        • login
          POST
      • login
        POST
      • auth-me
        GET
      • logout
        POST
    • auth-eth
      • login-challenge
      • login
      • bind-account
      • bind-challenge
      • is-bound
    • access
      • planning
        • session
          • get
          • all
          • find
          • create
          • update
          • delete
        • assistant
          • create-sessions
          • delete-sessions
        • get
      • pbe-access
        • is-authorized
    • newsletter
      • get-subscribers
    • user
      • me
        • email
          • update
        • password
          • update
      • role
        • all
        • update-role
        • update-role-batch
        • delete-role
        • delete-role-batch
      • all
      • find
    • wallet
      • find-owner
      • find-wallet
    • Get API version
      GET
  1. discord

authorize-URL

Developing
GET
https://sso.dlab.ovh/api/oauth2/discord/authorize-url
Get Discord url in order to ask user to authorise our application with his discord account.

Request

Query Params
redirectUri
string 
required
Example:
https://delysium-sso-web.vercel.app/

Request samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://sso.dlab.ovh/api/oauth2/discord/authorize-url?redirectUri=https://delysium-sso-web.vercel.app/'

Responses

🟢200Success
application/json
Body
url
string 
required
nonce
string 
required
Example
{
    "url": "https://discord.com/api/oauth2/authorize?response_type=code&client_id=1006751575424913409&scope=identify%20connections%20email&state=0bd7a6dYX1Vm3VulF3Ght&redirect_uri=https://delysium.com&prompt=none",
    "nonce": "0bd7a6dYX1Vm3VulF3Ght"
}
Previous
verify-email-code
Next
login
Built with