Skip to content

Add columns to client table #4174

@sebgie

Description

@sebgie

This belongs to the OAuth Epic: #4004 - please read this for the big picture of what this issue is for :)


Add the following columns to the already existing client table to enable more OAuth features:

  • client_id
    • unique id of the client, UUID could be used for that?
  • redirection_uri (URI used to redirect after authentication attempt)
  • trusted_domains
    • if we want to allow more than one trusted domain per client we would need another table for 1:n relations
  • logo (URL with the logo of a client)
  • status (development/enabled/disabled)
  • type (Values: Web Server, Installed App, Client-Side, Ghost Admin)
  • description

This issue includes creating a new migration to the next database version.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions