CodeCraft Auth API Docs - v0.0.0
    Preparing search index...
    authService: {
        getCurrentUser: () => Promise<UserResult>;
        getSession: () => Promise<SessionResult>;
        refreshSession: () => Promise<SessionResult>;
        sendPasswordReset: (
            email: string,
            redirectPath: string,
        ) => Promise<VoidResult>;
        signIn: (email: string, password: string) => Promise<SignInResult>;
        signInWithGoogle: (redirectPath: string) => Promise<VoidResult>;
        signOut: () => Promise<VoidResult>;
        signUp: (
            email: string,
            password: string,
            fullName?: string,
            redirectPath?: string,
        ) => Promise<SignUpResult>;
        updatePassword: (newPassword: string) => Promise<VoidResult>;
    } = ...

    Type Declaration

    • getCurrentUser: () => Promise<UserResult>
    • getSession: () => Promise<SessionResult>
    • refreshSession: () => Promise<SessionResult>
    • sendPasswordReset: (email: string, redirectPath: string) => Promise<VoidResult>
    • signIn: (email: string, password: string) => Promise<SignInResult>
    • signInWithGoogle: (redirectPath: string) => Promise<VoidResult>
    • signOut: () => Promise<VoidResult>
    • signUp: (
          email: string,
          password: string,
          fullName?: string,
          redirectPath?: string,
      ) => Promise<SignUpResult>
    • updatePassword: (newPassword: string) => Promise<VoidResult>