Skip to content

[IMPROVEMENT] REST API /settings.oauth missing many fields #10332

@cardoso

Description

@cardoso

Real-Time API:

    "mergeUsers" : false,
    "clientId" : "e16c620e65e27c6417b9",
    "identityTokenSentVia" : null,
    "scope" : "user",
    "custom" : true,
    "authorizePath" : "/login/oauth/authorize",
    "serverURL" : "https://github.com",
    "service" : "ouathhhh",
    "loginStyle" : "popup",
    "tokenSentVia" : "payload",
    "buttonColor" : "#13679A",
    "buttonLabelText" : "GitHub",
    "buttonLabelColor" : "#FFFFFF",
    "tokenPath" : "/login/oauth/access_token",
    "identityPath" : "https://api.github.com/user",
    "usernameField" : ""

REST API:

    "id": "Xcsm32mjTAHZfRQ4M"
    "appId" : "e16c620e65e27c6417b9",
    "name" : "ouathhhh",
    "buttonColor" : "#13679A",
    "buttonLabelText" : "GitHub",
    "buttonLabelColor" : "#FFFFFF"

We need all the other fields, especially for custom OAuth!

Metadata

Metadata

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions