SYMBOL INDEX (184 symbols across 19 files) FILE: examples/with-prisma/generated/prisma.ts type Query (line 6) | interface Query { type Mutation (line 45) | interface Mutation { type Subscription (line 82) | interface Subscription { type Exists (line 90) | interface Exists { type Prisma (line 94) | interface Prisma { type BindingConstructor (line 123) | interface BindingConstructor { type UserOrderByInput (line 763) | type UserOrderByInput = type MutationType (line 797) | type MutationType = 'CREATED' | 'UPDATED' | 'DELETED'; type UserWhereUniqueInput (line 799) | interface UserWhereUniqueInput { type UserCreateInput (line 804) | interface UserCreateInput { type UserUpdateInput (line 820) | interface UserUpdateInput { type UserSubscriptionWhereInput (line 836) | interface UserSubscriptionWhereInput { type UserWhereInput (line 847) | interface UserWhereInput { type Node (line 993) | interface Node { type PageInfo (line 1001) | interface PageInfo { type UserPreviousValues (line 1008) | interface UserPreviousValues { type User (line 1025) | interface User extends Node { type UserEdge (line 1046) | interface UserEdge { type UserConnection (line 1055) | interface UserConnection { type UserSubscriptionPayload (line 1061) | interface UserSubscriptionPayload { type AggregateUser (line 1068) | interface AggregateUser { type BatchPayload (line 1072) | interface BatchPayload { type DateTime (line 1076) | type DateTime = Date | string; type ID_Input (line 1081) | type ID_Input = string | number; type ID_Output (line 1082) | type ID_Output = string; type Int (line 1087) | type Int = number; type String (line 1092) | type String = string; type Boolean (line 1097) | type Boolean = boolean; type Long (line 1103) | type Long = string; FILE: examples/with-prisma/server.ts method timeline (line 15) | timeline() { FILE: examples/with-prisma/utils.ts type Context (line 3) | interface Context { FILE: examples/with-sequelize/SequelizeAdapter.js class GraphqlAuthenticationSequelizeAdapter (line 5) | class GraphqlAuthenticationSequelizeAdapter { method findUserById (line 6) | findUserById(ctx, id, info) { method findUserByEmail (line 9) | findUserByEmail(ctx, email, info) { method userExistsByEmail (line 12) | async userExistsByEmail(ctx, email) { method _createUser (line 18) | _createUser(ctx, data) { method _updateUser (line 21) | _updateUser(ctx, userId, data) { method createUserBySignup (line 25) | createUserBySignup(ctx, data) { method createUserByInvite (line 28) | createUserByInvite(ctx, data) { method updateUserConfirmToken (line 31) | updateUserConfirmToken(ctx, userId, data) { method updateUserLastLogin (line 34) | updateUserLastLogin(ctx, userId, data) { method updateUserPassword (line 37) | updateUserPassword(ctx, userId, data) { method updateUserResetToken (line 40) | updateUserResetToken(ctx, userId, data) { method updateUserInfo (line 43) | updateUserInfo(ctx, userId, data) { method updateUserCompleteInvite (line 46) | updateUserCompleteInvite(ctx, userId, data) { FILE: examples/with-sequelize/server.js method timeline (line 14) | timeline() { FILE: examples/with-typeorm/TypeOrmAdapter.ts class GraphqlAuthenticationTypeOrmAdapter (line 7) | class GraphqlAuthenticationTypeOrmAdapter method db (line 9) | private db() { method findUserById (line 12) | async findUserById(ctx: object, id, info) { method findUserByEmail (line 15) | async findUserByEmail(ctx: object, email, info) { method userExistsByEmail (line 18) | async userExistsByEmail(ctx: object, email) { method _createUser (line 24) | async _createUser(ctx: object, data) { method _updateUser (line 29) | async _updateUser(ctx: object, userId, data) { method createUserBySignup (line 33) | createUserBySignup(ctx: object, data) { method createUserByInvite (line 36) | createUserByInvite(ctx: object, data) { method updateUserConfirmToken (line 39) | updateUserConfirmToken(ctx: object, userId, data) { method updateUserLastLogin (line 42) | updateUserLastLogin(ctx: object, userId, data) { method updateUserPassword (line 45) | updateUserPassword(ctx: object, userId, data) { method updateUserResetToken (line 48) | updateUserResetToken(ctx: object, userId, data) { method updateUserInfo (line 51) | updateUserInfo(ctx: object, userId, data) { method updateUserCompleteInvite (line 54) | updateUserCompleteInvite(ctx: object, userId, data) { FILE: examples/with-typeorm/entities/User.ts class User (line 4) | class User { FILE: examples/with-typeorm/server.ts method timeline (line 13) | timeline() { FILE: live-demo/InMemoryAdapter.js class GraphqlAuthenticationInMemoryAdapter (line 1) | class GraphqlAuthenticationInMemoryAdapter { method constructor (line 2) | constructor() { method _generateId (line 6) | _generateId() { method findUserById (line 14) | findUserById(ctx, id, info) { method findUserByEmail (line 17) | findUserByEmail(ctx, email, info) { method userExistsByEmail (line 22) | async userExistsByEmail(ctx, email) { method _createUser (line 26) | _createUser(ctx, data) { method _updateUser (line 31) | async _updateUser(ctx, userId, data) { method createUserBySignup (line 37) | createUserBySignup(ctx, data) { method createUserByInvite (line 40) | createUserByInvite(ctx, data) { method updateUserConfirmToken (line 43) | updateUserConfirmToken(ctx, userId, data) { method updateUserLastLogin (line 46) | updateUserLastLogin(ctx, userId, data) { method updateUserPassword (line 49) | updateUserPassword(ctx, userId, data) { method updateUserResetToken (line 52) | updateUserResetToken(ctx, userId, data) { method updateUserInfo (line 55) | updateUserInfo(ctx, userId, data) { method updateUserCompleteInvite (line 58) | updateUserCompleteInvite(ctx, userId, data) { FILE: packages/graphql-authentication-prisma/src/Prisma.ts class GraphqlAuthenticationPrismaAdapter (line 4) | class GraphqlAuthenticationPrismaAdapter method constructor (line 8) | constructor(options: { prismaContextName?: string } = {}) { method db (line 14) | private db(ctx: object) { method findUserById (line 26) | findUserById(ctx: object, id: ID, info?: any) { method findUserByEmail (line 29) | findUserByEmail(ctx: object, email: string, info?: any) { method userExistsByEmail (line 37) | userExistsByEmail(ctx: object, email: string) { method createUser (line 40) | private createUser(ctx: object, data: any) { method createUserBySignup (line 45) | createUserBySignup(ctx: object, data: any) { method createUserByInvite (line 48) | createUserByInvite(ctx: object, data: any) { method updateUser (line 51) | private updateUser(ctx: object, userId: ID, data: any) { method updateUserConfirmToken (line 57) | updateUserConfirmToken(ctx: object, userId: ID, data: any) { method updateUserLastLogin (line 60) | updateUserLastLogin(ctx: object, userId: ID, data: any) { method updateUserPassword (line 63) | updateUserPassword(ctx: object, userId: ID, data: any) { method updateUserResetToken (line 66) | updateUserResetToken(ctx: object, userId: ID, data: any) { method updateUserInfo (line 69) | updateUserInfo(ctx: object, userId: ID, data: any) { method updateUserCompleteInvite (line 72) | updateUserCompleteInvite(ctx: object, userId: ID, data: any) { FILE: packages/graphql-authentication-prisma/src/generated/prisma.ts type Query (line 6) | interface Query { type Mutation (line 45) | interface Mutation { type Subscription (line 82) | interface Subscription { type Exists (line 90) | interface Exists { type Prisma (line 94) | interface Prisma { type BindingConstructor (line 123) | interface BindingConstructor { type UserOrderByInput (line 763) | type UserOrderByInput = type MutationType (line 797) | type MutationType = 'CREATED' | 'UPDATED' | 'DELETED'; type UserWhereUniqueInput (line 799) | interface UserWhereUniqueInput { type UserCreateInput (line 804) | interface UserCreateInput { type UserUpdateInput (line 820) | interface UserUpdateInput { type UserSubscriptionWhereInput (line 836) | interface UserSubscriptionWhereInput { type UserWhereInput (line 847) | interface UserWhereInput { type Node (line 993) | interface Node { type PageInfo (line 1001) | interface PageInfo { type UserPreviousValues (line 1008) | interface UserPreviousValues { type User (line 1025) | interface User extends Node { type UserEdge (line 1046) | interface UserEdge { type UserConnection (line 1055) | interface UserConnection { type UserSubscriptionPayload (line 1061) | interface UserSubscriptionPayload { type AggregateUser (line 1068) | interface AggregateUser { type BatchPayload (line 1072) | interface BatchPayload { type DateTime (line 1076) | type DateTime = Date | string; type ID_Input (line 1081) | type ID_Input = string | number; type ID_Output (line 1082) | type ID_Output = string; type Int (line 1087) | type Int = number; type String (line 1092) | type String = string; type Boolean (line 1097) | type Boolean = boolean; type Long (line 1103) | type Long = string; FILE: packages/graphql-authentication-prisma/src/utils.ts function forwardTo (line 7) | function forwardTo({ FILE: packages/graphql-authentication/src/Adapter.ts type DateTime (line 3) | type DateTime = Date | string; type ID (line 4) | type ID = string; type User (line 6) | interface User { type GraphqlAuthenticationAdapter (line 23) | interface GraphqlAuthenticationAdapter { FILE: packages/graphql-authentication/src/Config.ts type IGraphqlAuthenticationConfig (line 6) | interface IGraphqlAuthenticationConfig { function graphqlAuthenticationConfig (line 20) | function graphqlAuthenticationConfig( FILE: packages/graphql-authentication/src/__tests__/setup.ts class FakeAdapter (line 12) | class FakeAdapter implements GraphqlAuthenticationAdapter { method _generateId (line 28) | _generateId() { method findUserById (line 32) | findUserById(ctx: object, id: ID, info?: any) { method findUserByEmail (line 35) | findUserByEmail(ctx: any, email: string) { method userExistsByEmail (line 40) | userExistsByEmail(ctx: any, email: string) { method createUserBySignup (line 43) | createUserBySignup(ctx: any, data: any) { method createUserByInvite (line 48) | createUserByInvite(ctx: any, data: any) { method updateUserLastLogin (line 53) | async updateUserLastLogin(ctx: any, userId: string, data: any) { method updateUserInfo (line 58) | async updateUserInfo(ctx: any, userId: string, data: any) { method updateUserPassword (line 63) | async updateUserPassword(ctx: any, userId: string, data: any) { method updateUserResetToken (line 68) | async updateUserResetToken(ctx: any, userId: string, data: any) { method updateUserCompleteInvite (line 73) | async updateUserCompleteInvite(ctx: any, userId: string, data: any) { method updateUserConfirmToken (line 78) | async updateUserConfirmToken(ctx: any, userId: string, data: any) { constant AUTH_KEY (line 86) | const AUTH_KEY = function startServer (line 90) | async function startServer(options: any = {}) { FILE: packages/graphql-authentication/src/binding.ts type Query (line 6) | interface Query { type Mutation (line 14) | interface Mutation { type Subscription (line 62) | interface Subscription {} type Binding (line 64) | interface Binding { type BindingConstructor (line 92) | interface BindingConstructor { type SignupByInviteInput (line 104) | interface SignupByInviteInput { type SignupInput (line 111) | interface SignupInput { type InviteUserInput (line 117) | interface InviteUserInput { type UserUpdateInput (line 121) | interface UserUpdateInput { type AuthPayload (line 126) | interface AuthPayload { type TriggerPasswordResetPayload (line 131) | interface TriggerPasswordResetPayload { type User (line 135) | interface User { type UserIdPayload (line 147) | interface UserIdPayload { type String (line 154) | type String = string; type Boolean (line 159) | type Boolean = boolean; type DateTime (line 161) | type DateTime = Date | string; type ID_Input (line 166) | type ID_Input = string | number; type ID_Output (line 167) | type ID_Output = string; FILE: packages/graphql-authentication/src/mutations.ts function generateToken (line 28) | function generateToken(user: User, ctx: Context) { function validatePassword (line 32) | function validatePassword(ctx: Context, value: string) { function getHashedPassword (line 38) | function getHashedPassword(value: string) { method signupByInvite (line 43) | async signupByInvite( method signup (line 85) | async signup(parent: any, { data }: { data: SignupInput }, ctx: Context) { method confirmEmail (line 134) | async confirmEmail( method login (line 168) | async login( method changePassword (line 212) | async changePassword( method inviteUser (line 238) | async inviteUser( method triggerPasswordReset (line 310) | async triggerPasswordReset( method passwordReset (line 359) | async passwordReset( method updateCurrentUser (line 398) | async updateCurrentUser( FILE: packages/graphql-authentication/src/queries.ts method currentUser (line 6) | currentUser(parent: any, args: any, ctx: Context, info: any) { FILE: packages/graphql-authentication/src/utils.ts type Context (line 5) | interface Context { function _getUserId (line 11) | function _getUserId(ctx: Context): string { function getUserId (line 24) | function getUserId(ctx: Context): string { function getUser (line 32) | function getUser(ctx: Context): Promise { class AuthError (line 36) | class AuthError extends Error { method constructor (line 37) | constructor() { function isAuthResolver (line 42) | function isAuthResolver(parent: any, args: any, ctx: Context) {