![Oracle Drags Its Feet in the JavaScript Trademark Dispute](https://cdn.sanity.io/images/cgdhsj6q/production/919c3b22c24f93884c548d60cbb338e819ff2435-1024x1024.webp?w=400&fit=max&auto=format)
Security News
Oracle Drags Its Feet in the JavaScript Trademark Dispute
Oracle seeks to dismiss fraud claims in the JavaScript trademark dispute, delaying the case and avoiding questions about its right to the name.
Simplifies Firebase's email & password and email Link authentication methods with a promise based approach.
npm install firemaker --save
// Initializing Firebase
var config = {
apiKey: "<API_KEY>",
authDomain: "<PROJECT_ID>.firebaseapp.com",
databaseURL: "https://<DATABASE_NAME>.firebaseio.com",
projectId: "<PROJECT_ID>",
storageBucket: "<BUCKET>.appspot.com",
messagingSenderId: "<SENDER_ID>",
};
firebase.initializeApp(config);
// This ensures that your app is ready for Firemaker!
import Firemaker from 'firemaker'
Firemaker('local').signUp('email', 'password')
.then(() => { // Promise based
// Do what you need to here
});
// Remember that your app needs to be initialized with your console config and activated in Firebase console
import Firemaker from 'firemaker'
Firemaker('local').signIn('email', 'password')
.then(() => {
// Do what you need to here
})
This requires you to pass you actionCodeSettings as a third parameter, and also you can leave the second parameter as _
import Firemaker from 'firemaker'
const actionCodeSettings = {
url: 'http://localhost:8080',
handleCodeInApp: true
};
// The first parameter is the email to send the link to.
Firemaker('emailLink').signUp('example@mail.com', _, actionCodeSettings);
import Firemaker from 'firemaker'
// Important to specify your strategy
Firemaker('local').getUser()
// Optios can be added in the returned user eg. 1)
// Returns full user object from Firebase
.then((user) => console.log(user));
// Eg 2)
// Returns user with display name
.then((user) => console.log(user.displayName));
// Eg 3)
// returns the unique id of the user
.then((user) => console.log(user.uid));
// Eg 4)
// Returns the logged in user's email
.then((user) => console.log(user.email));
// There are other properties available on the object
// Available on Firebase
FAQs
Simplifies Firebase's email & password and email Link authentication methods with a promise based approach.
The npm package firemaker receives a total of 3 weekly downloads. As such, firemaker popularity was classified as not popular.
We found that firemaker 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
Oracle seeks to dismiss fraud claims in the JavaScript trademark dispute, delaying the case and avoiding questions about its right to the name.
Security News
The Linux Foundation is warning open source developers that compliance with global sanctions is mandatory, highlighting legal risks and restrictions on contributions.
Security News
Maven Central now validates Sigstore signatures, making it easier for developers to verify the provenance of Java packages.