
Security News
Attackers Are Hunting High-Impact Node.js Maintainers in a Coordinated Social Engineering Campaign
Multiple high-impact npm maintainers confirm they have been targeted in the same social engineering campaign that compromised Axios.
firebase-login-manager
Advanced tools
A login manager to handle the state of the user in a firebase website.
A login manager to handle the state of the user in a firebase website.
Construct the LoginManager at a high-level in your application.
The first constructor parameter is handleRedirects. Set it to true
for your main login manager to handle email/federated logins with that
login manager. The second parameter is toastRelay which is optional
and comes from react-root-overlays package.
The public functions of the LoginManager are:
async awaitUser: returns the user or null.
addListener: Add a listener that receives the up-to-date user.
removeListener: Remove the listener.
loginWithEmail: Request a email be sent that allows for logging in with email.
loginWithGoogle: Start a federated Google login.
logout: Logout
destruct: Cleanup the login manager.
Remember to npm run build before deploying.
FAQs
A login manager to handle the state of the user in a firebase website.
We found that firebase-login-manager demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
Multiple high-impact npm maintainers confirm they have been targeted in the same social engineering campaign that compromised Axios.

Security News
Axios compromise traced to social engineering, showing how attacks on maintainers can bypass controls and expose the broader software supply chain.

Security News
Node.js has paused its bug bounty program after funding ended, removing payouts for vulnerability reports but keeping its security process unchanged.