Optionaloptions: VerifySessionOptions & { sessionRequired?: true }OptionaluserContext: Record<string, any>Optionaloptions: VerifySessionOptions & { sessionRequired: false }OptionaluserContext: Record<string, any>Optionaloptions: VerifySessionOptionsOptionaluserContext: Record<string, any>