Skip to content

Commit b036be5

Browse files
authored
Merge pull request #18210 from mozilla/FXA-10946
task(auth): Improve recovery phone endpoint names
2 parents 05e05f4 + c0c1b68 commit b036be5

7 files changed

Lines changed: 57 additions & 55 deletions

File tree

packages/fxa-auth-client/lib/client.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2266,7 +2266,7 @@ export default class AuthClient {
22662266
headers?: Headers
22672267
) {
22682268
return this.sessionPost(
2269-
'/recovery-phone/create',
2269+
'/recovery_phone/create',
22702270
sessionToken,
22712271
{ phoneNumber },
22722272
headers
@@ -2275,7 +2275,7 @@ export default class AuthClient {
22752275

22762276
async recoveryPhoneAvailable(sessionToken: string, headers?: Headers) {
22772277
return this.sessionPost(
2278-
'/recovery-phone/available',
2278+
'/recovery_phone/available',
22792279
sessionToken,
22802280
{},
22812281
headers
@@ -2288,7 +2288,7 @@ export default class AuthClient {
22882288
headers?: Headers
22892289
) {
22902290
return this.sessionPost(
2291-
'/recovery-phone/available',
2291+
'/recovery_phone/available',
22922292
sessionToken,
22932293
{ code },
22942294
headers
@@ -2297,15 +2297,15 @@ export default class AuthClient {
22972297

22982298
async recoveryPhoneSendCode(sessionToken: string, headers?: Headers) {
22992299
return this.sessionPost(
2300-
'/recovery-phone/send_code',
2300+
'/recovery_phone/signin/send_code',
23012301
sessionToken,
23022302
{},
23032303
headers
23042304
);
23052305
}
23062306

23072307
async recoveryPhoneDelete(sessionToken: string, headers?: Headers) {
2308-
return this.sessionDelete('/recovery-phone', sessionToken, {}, headers);
2308+
return this.sessionDelete('/recovery_phone', sessionToken, {}, headers);
23092309
}
23102310

23112311
protected async getPayloadV2({

packages/fxa-auth-server/lib/routes/recovery-phone.ts

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -275,7 +275,7 @@ export const recoveryPhoneRoutes = (
275275
// TODO: See blocked tasks for FXA-10354
276276
{
277277
method: 'POST',
278-
path: '/recovery-phone/create',
278+
path: '/recovery_phone/create',
279279
options: {
280280
auth: {
281281
strategies: ['sessionToken'],
@@ -292,7 +292,7 @@ export const recoveryPhoneRoutes = (
292292
},
293293
{
294294
method: 'POST',
295-
path: '/recovery-phone/available',
295+
path: '/recovery_phone/available',
296296
options: {
297297
auth: {
298298
strategies: ['sessionToken'],
@@ -304,7 +304,7 @@ export const recoveryPhoneRoutes = (
304304
},
305305
{
306306
method: 'POST',
307-
path: '/recovery-phone/confirm',
307+
path: '/recovery_phone/confirm',
308308
options: {
309309
auth: {
310310
strategies: ['sessionToken'],
@@ -321,7 +321,7 @@ export const recoveryPhoneRoutes = (
321321
},
322322
{
323323
method: 'POST',
324-
path: '/recovery-phone/send_code',
324+
path: '/recovery_phone/signin/send_code',
325325
options: {
326326
auth: {
327327
strategies: ['sessionToken'],
@@ -333,7 +333,7 @@ export const recoveryPhoneRoutes = (
333333
},
334334
{
335335
method: 'POST',
336-
path: '/recovery-phone/signin/confirm',
336+
path: '/recovery_phone/signin/confirm',
337337
options: {
338338
auth: {
339339
strategies: ['sessionToken'],
@@ -345,7 +345,7 @@ export const recoveryPhoneRoutes = (
345345
},
346346
{
347347
method: 'DELETE',
348-
path: '/recovery-phone',
348+
path: '/recovery_phone',
349349
options: {
350350
auth: {
351351
strategies: ['sessionToken'],
@@ -357,7 +357,7 @@ export const recoveryPhoneRoutes = (
357357
},
358358
{
359359
method: 'GET',
360-
path: '/recovery-phone',
360+
path: '/recovery_phone',
361361
options: {
362362
auth: {
363363
strategy: 'sessionToken',

packages/fxa-auth-server/lib/routes/totp.js

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,7 @@ const TOTP_DOCS = require('../../docs/swagger/totp-api').default;
1515
const DESCRIPTION = require('../../docs/swagger/shared/descriptions').default;
1616
const { Container } = require('typedi');
1717
const { AccountEventsManager } = require('../account-events');
18-
const {
19-
RecoveryPhoneService,
20-
} = require('../../../../libs/accounts/recovery-phone/src');
18+
const { RecoveryPhoneService } = require('@fxa/accounts/recovery-phone');
2119

2220
const RECOVERY_CODE_SANE_MAX_LENGTH = 20;
2321

packages/fxa-auth-server/test/client/api.js

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -951,7 +951,7 @@ module.exports = (config) => {
951951
const token = await tokens.SessionToken.fromHex(sessionTokenHex);
952952
return await this.doRequest(
953953
'POST',
954-
`${this.baseURL}/recovery-phone/create`,
954+
`${this.baseURL}/recovery_phone/create`,
955955
token,
956956
{
957957
phoneNumber,
@@ -965,7 +965,7 @@ module.exports = (config) => {
965965
const token = await tokens.SessionToken.fromHex(sessionTokenHex);
966966
return await this.doRequest(
967967
'POST',
968-
`${this.baseURL}/recovery-phone/available`,
968+
`${this.baseURL}/recovery_phone/available`,
969969
token,
970970
{}
971971
);
@@ -978,7 +978,7 @@ module.exports = (config) => {
978978
const token = await tokens.SessionToken.fromHex(sessionTokenHex);
979979
return await this.doRequest(
980980
'POST',
981-
`${this.baseURL}/recovery-phone/confirm`,
981+
`${this.baseURL}/recovery_phone/confirm`,
982982
token,
983983
{
984984
code,
@@ -993,7 +993,7 @@ module.exports = (config) => {
993993
const token = await tokens.SessionToken.fromHex(sessionTokenHex);
994994
return await this.doRequest(
995995
'POST',
996-
`${this.baseURL}/recovery-phone/signin/confirm`,
996+
`${this.baseURL}/recovery_phone/signin/confirm`,
997997
token,
998998
{
999999
code,
@@ -1007,7 +1007,7 @@ module.exports = (config) => {
10071007
const token = await tokens.SessionToken.fromHex(sessionTokenHex);
10081008
return await this.doRequest(
10091009
'POST',
1010-
`${this.baseURL}/recovery-phone/send_code`,
1010+
`${this.baseURL}/recovery_phone/signin/send_code`,
10111011
token,
10121012
{}
10131013
);
@@ -1019,7 +1019,7 @@ module.exports = (config) => {
10191019
const token = await tokens.SessionToken.fromHex(sessionTokenHex);
10201020
return await this.doRequest(
10211021
'DELETE',
1022-
`${this.baseURL}/recovery-phone`,
1022+
`${this.baseURL}/recovery_phone`,
10231023
token,
10241024
{}
10251025
);
@@ -1029,7 +1029,7 @@ module.exports = (config) => {
10291029
const token = await tokens.SessionToken.fromHex(sessionTokenHex);
10301030
return await this.doRequest(
10311031
'GET',
1032-
`${this.baseURL}/recovery-phone`,
1032+
`${this.baseURL}/recovery_phone`,
10331033
token,
10341034
{}
10351035
);

0 commit comments

Comments
 (0)