From 5286068dd97d91c428fa6bc363f1b69e693b2803 Mon Sep 17 00:00:00 2001 From: matheusccastro Date: Wed, 17 Nov 2021 07:15:53 -0300 Subject: [PATCH] Change passwordless loginWithToken method name to passwordlessLoginWithToken (#11766) * Change passwordless loginWithToken method name to passwordlessLoginWithToken. This difference is needed to not overwrite the loginWithToken from accounts-base. * Major version bump for passwordless package. * Fix passwordless documentation about loginWithToken. --- docs/source/packages/accounts-passwordless.md | 2 +- packages/accounts-passwordless/package.js | 2 +- packages/accounts-passwordless/passwordless_client.js | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/docs/source/packages/accounts-passwordless.md b/docs/source/packages/accounts-passwordless.md index ae620401ad..2035cc7c67 100644 --- a/docs/source/packages/accounts-passwordless.md +++ b/docs/source/packages/accounts-passwordless.md @@ -10,7 +10,7 @@ The first step to in the passwordless process is for the user to sign-up or requ If the user is signing up you can pass in the `userData` object like in [Accounts.createUser](/api/passwords.html#Accounts-createUser). -{% apibox "Meteor.loginWithToken" %} +{% apibox "Meteor.passwordlessLoginWithToken" %} The second step in the passwordless flow. Like all the other `loginWith` functions call this method to login the user with the token they have inputted. {% apibox "Accounts.sendLoginTokenEmail" %} diff --git a/packages/accounts-passwordless/package.js b/packages/accounts-passwordless/package.js index 5640f96188..86cfa7293f 100644 --- a/packages/accounts-passwordless/package.js +++ b/packages/accounts-passwordless/package.js @@ -1,6 +1,6 @@ Package.describe({ summary: 'No-password login/sign-up support for accounts', - version: '1.0.0', + version: '2.0.0', }); Package.onUse(api => { diff --git a/packages/accounts-passwordless/passwordless_client.js b/packages/accounts-passwordless/passwordless_client.js index 698f3cd947..dc1e5b0bd5 100644 --- a/packages/accounts-passwordless/passwordless_client.js +++ b/packages/accounts-passwordless/passwordless_client.js @@ -41,7 +41,7 @@ const transformSelector = selector => { * on failure. * @importFromPackage meteor */ -Meteor.loginWithToken = (selector, token, callback) => { +Meteor.passwordlessLoginWithToken = (selector, token, callback) => { Accounts.callLoginMethod({ methodArguments: [ { @@ -91,7 +91,7 @@ const checkToken = ({ selector, token }) => { const userId = Tracker.nonreactive(Meteor.userId); if (!userId) { - Meteor.loginWithToken(selector, token, () => { + Meteor.passwordlessLoginWithToken(selector, token, () => { // Make it look clean by removing the authToken from the URL if (window.history) { const url = window.location.href.split('?')[0];