@zestic/oauth-core
Version:
Framework-agnostic OAuth authentication library with support for multiple OAuth flows
9 lines • 1.91 kB
TypeScript
/**
* GraphQL Schema Definitions for OAuth Core
*/
export declare const typeDefs = "\n scalar JSON\n\n input RegistrationInput {\n email: String!\n additionalData: JSON!\n codeChallenge: String!\n codeChallengeMethod: String!\n redirectUri: String!\n state: String!\n }\n\n input SendMagicLinkInput {\n email: String!\n codeChallenge: String!\n codeChallengeMethod: String!\n redirectUri: String!\n state: String!\n }\n\n type RegistrationResponse {\n success: Boolean!\n message: String!\n code: String!\n }\n\n type MagicLinkResponse {\n success: Boolean!\n message: String!\n code: String!\n }\n\n type Mutation {\n register(input: RegistrationInput!): RegistrationResponse!\n sendMagicLink(input: SendMagicLinkInput!): MagicLinkResponse!\n }\n\n type Query {\n # Placeholder query - GraphQL requires at least one query\n _empty: String\n }\n";
/**
* GraphQL Schema as a string for use with various GraphQL servers
*/
export declare const schemaString = "\n scalar JSON\n\n input RegistrationInput {\n email: String!\n additionalData: JSON!\n codeChallenge: String!\n codeChallengeMethod: String!\n redirectUri: String!\n state: String!\n }\n\n input SendMagicLinkInput {\n email: String!\n codeChallenge: String!\n codeChallengeMethod: String!\n redirectUri: String!\n state: String!\n }\n\n type RegistrationResponse {\n success: Boolean!\n message: String!\n code: String!\n }\n\n type MagicLinkResponse {\n success: Boolean!\n message: String!\n code: String!\n }\n\n type Mutation {\n register(input: RegistrationInput!): RegistrationResponse!\n sendMagicLink(input: SendMagicLinkInput!): MagicLinkResponse!\n }\n\n type Query {\n # Placeholder query - GraphQL requires at least one query\n _empty: String\n }\n";
//# sourceMappingURL=schema.d.ts.map