Meteor has built-in support for user authentication. You can use packages like accounts-base
, accounts-password
, and more.
Setting Up Accounts:
meteor add accounts-base accounts-password
Create a New User:
Meteor.methods({
'createUser': function (username, password) {
Accounts.createUser({
username: username,
password: password
});
}
});
Log In a User:
Meteor.loginWithPassword('username', 'password', (error) => {
if (error) {
console.error('Login failed:', error);
} else {
console.log('Login successful');
}
});
Leave a Reply