Variable oauthClientSchemaConst
oauthClientSchema: ZodObject<
{
id: ZodOptional<ZodReadonly<ZodString>>;
label: ZodOptional<ZodString>;
public: ZodDefault<ZodOptional<ZodBoolean>>;
redirect_uri: ZodOptional<ZodString>;
secret: ZodOptional<ZodReadonly<ZodString>>;
status: ZodOptional<
ZodEnum<
{ active: "active"; disabled: "disabled"; suspended: "suspended" },
>,
>;
thumbnail_url: ZodOptional<
ZodReadonly<ZodUnion<readonly [ZodReadonly<ZodString>, ZodNull]>>,
>;
},
$strip,
> = ...
A third-party application registered to Linode that users may log into with their Linode account through our authentication server at login.linode.com. Using an OAuth Client, a third-party developer may be given access to some, or all, of a User's account for the purposes of their application.