Class FirebaseSimpleLogin

Index

Constructor methods

Properties

Methods

Constructor methods

constructor(firebase: Firebase, callback: (err: IFirebaseSimpleLoginError, user: IFirebaseSimpleLoginUser) => any): FirebaseSimpleLogin

Parameters

  • firebase: Firebase
  • callback: (err: IFirebaseSimpleLoginError, user: IFirebaseSimpleLoginUser) => any

Returns

FirebaseSimpleLogin

Properties

public email: string

public id: string

public provider: string

public uid: string

public username: string

Methods

public changePassword(email: string, oldPassword: string, newPassword: string, callback?: (err: IFirebaseSimpleLoginError, success: boolean) => any)

Parameters

  • email: string
  • oldPassword: string
  • newPassword: string
  • callback?: (err: IFirebaseSimpleLoginError, success: boolean) => any optional

public createUser(email: string, password: string, callback?: (err: IFirebaseSimpleLoginError, user: IFirebaseSimpleLoginUser) => any)

Parameters

  • email: string
  • password: string
  • callback?: (err: IFirebaseSimpleLoginError, user: IFirebaseSimpleLoginUser) => any optional

public login(loginType: string, options?: IFirebaseSimpleLoginOptions)

Parameters

public logout()

public removeUser(email: string, password: string, callback?: (err: IFirebaseSimpleLoginError, success: boolean) => any)

Parameters

  • email: string
  • password: string
  • callback?: (err: IFirebaseSimpleLoginError, success: boolean) => any optional

public sendPasswordResetEmail(email: string, callback?: (err: IFirebaseSimpleLoginError, success: boolean) => any)

Parameters

  • email: string
  • callback?: (err: IFirebaseSimpleLoginError, success: boolean) => any optional