Skip to content

Commit 1338654

Browse files
Merge pull request #2072 from contentstack/development
Auth Plugin Release
2 parents 507d5f5 + 03f9560 commit 1338654

File tree

24 files changed

+2882
-2451
lines changed

24 files changed

+2882
-2451
lines changed

.talismanrc

Lines changed: 26 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
fileignoreconfig:
22
- filename: package-lock.json
3-
checksum: 07a3376fa918a903c224cc37372571ca77a6675b596fe6c54c2f38624aafbbde
3+
checksum: b01e61e606c0f2fd26cee8c27e00f5910973020afa72ddfb9d995f09dff6229f
44
- filename: pnpm-lock.yaml
5-
checksum: 0ca85066946c49994a4353c9f64b8f380d5d2050194e3e57ad7ccd7faa030d36
5+
checksum: e0310a5c5772a87bf606ee80722e29f9d0bc412ce10444f825a5c14dce4c1b88
66
- filename: packages/contentstack-import-setup/test/unit/backup-handler.test.ts
77
checksum: 0582d62b88834554cf12951c8690a73ef3ddbb78b82d2804d994cf4148e1ef93
88
- filename: packages/contentstack-import-setup/test/config.json
@@ -32,7 +32,29 @@ fileignoreconfig:
3232
- filename: packages/contentstack-import-setup/test/unit/login-handler.test.ts
3333
checksum: e549f9ca3a9aae0d93b7284f7e771d55c0610725ddcb4333612df2f215e92769
3434
- filename: packages/contentstack/README.md
35-
checksum: c09f6dc93702caff3adf689b501ec32586a16c865c1fe3a63b53ae645ca22349
35+
checksum: f46084b199b3b0d7986b363c86a657570def71e5da29b948cc343eaf94ec7e97
3636
- filename: packages/contentstack-import-setup/test/unit/modules/assets.test.ts
3737
checksum: 449a5e3383631a6f78d1291aa3c28c91681879289398f0a933158fba5c5d5acf
38-
version: "1.0"
38+
- filename: packages/contentstack-auth/env.example
39+
checksum: 72c9ed18a449c42b03ec54795898f6bad4e15d23a3d701c05b96fb17c3bbd93b
40+
- filename: packages/contentstack-auth/test/integration/auth.test.ts
41+
checksum: 9933a64d17d6d6dd7dd87ff210ce5e8a215bf36fac0cfd333894612ed10fb81b
42+
- filename: packages/contentstack-auth/src/utils/mfa-handler.ts
43+
checksum: ca9c34a3fe6c3b957debff987aefbceb641bf4954f15541d07d901f91e5ff014
44+
- filename: packages/contentstack-auth/messages/index.json
45+
checksum: 95856ad6273f17a9e853cda9c2cf0bdd782e47aeab93385e73ab870b5e814f89
46+
- filename: packages/contentstack-auth/test/utils/auth-handler.test.ts
47+
checksum: f88dded3a326f191844e39258e7fe390a72fefeb387d09c7f97e4e8aed520c97
48+
- filename: packages/contentstack-auth/src/commands/auth/login.ts
49+
checksum: 89204be8dfc1f670a568af992b54f34845e49bd4a8046c0cf041dd3759150718
50+
- filename: packages/contentstack-auth/test/unit/commands/tokens-add.test.ts
51+
checksum: 1e7247908e1887998210381c03caca93a3983e1c8967483464cf1c3bd3209cd1
52+
- filename: packages/contentstack-auth/test/unit/commands/logout.test.ts
53+
checksum: cd22dd04bd6a77cafa7dd0960cd4691201a3e228216d5a10041b8e39d7ebba1f
54+
- filename: packages/contentstack-auth/src/utils/auth-handler.ts
55+
checksum: 1261d02e8215da2db28557b77d6a8c8c604e11df88520e1cc5c8561e26bdd150
56+
- filename: packages/contentstack-auth/test/unit/commands/login.test.ts
57+
checksum: f93aa9b0c964608b60c88d4c72ff33840b58ec900297c4bae1f4ea365aa51048
58+
- filename: packages/contentstack-auth/test/utils/mfa-handler.test.ts
59+
checksum: b067f93cf0185d794e8419cc41e8fac96ed790dea8fc48dc083ee242ccacbd4d
60+
version: "1.0"

package-lock.json

Lines changed: 80 additions & 79 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/contentstack-auth/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ $ npm install -g @contentstack/cli-auth
1818
$ csdx COMMAND
1919
running command...
2020
$ csdx (--version)
21-
@contentstack/cli-auth/1.5.1 darwin-arm64 node-v22.13.1
21+
@contentstack/cli-auth/1.6.0 darwin-arm64 node-v22.14.0
2222
$ csdx --help [COMMAND]
2323
USAGE
2424
$ csdx COMMAND

packages/contentstack-auth/env.example

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,3 +6,4 @@ BRANCH_ENABLED_DELIVERY_TOKEN
66
BRANCH_DISABLED_DELIVERY_TOKEN
77
BRANCH_ENABLED_ENVIRONMENT
88
BRANCH_DISABLED_ENVIRONMENT
9+
CONTENTSTACK_MFA_SECRET

packages/contentstack-auth/messages/index.json

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,5 +49,16 @@
4949
"CLI_AUTH_TOKENS_VALIDATION_INVALID_API_KEY": "Invalid api key",
5050
"CLI_AUTH_EXIT_PROCESS": "Exiting the process...",
5151
"CLI_SELECT_TOKEN_TYPE": "Select the type of token to add",
52-
"CLI_AUTH_ENTER_BRANCH": "Enter branch name"
52+
"CLI_AUTH_MFA_INVALID_SECRET": "Invalid MFA secret format. Verify your authentication setup.",
53+
"CLI_AUTH_MFA_GENERATION_FAILED": "Failed to generate MFA code. Switching to manual MFA code entry.",
54+
"CLI_AUTH_MFA_DECRYPT_FAILED": "Failed to decrypt stored MFA secret. Try Resetting the MFA secret. Proceeding for Manual MFA code input.",
55+
"CLI_AUTH_MFA_INVALID_CODE": "Invalid authentication code format.",
56+
"CLI_AUTH_MFA_RECONFIGURE_HINT": "Consider reconfiguring MFA using config:mfa:add",
57+
"CLI_AUTH_SMS_OTP_FAILED": "Failed to send SMS OTP. Try again or use a different two-factor authentication method.",
58+
"CLI_AUTH_2FA_FAILED": "Two-factor authentication failed! Try again.",
59+
"CLI_AUTH_LOGIN_NO_USER": "No user found with the provided credentials!",
60+
"CLI_AUTH_LOGIN_NO_CREDENTIALS": "No credentials provided. Enter your email and password to log in.",
61+
"CLI_AUTH_LOGOUT_NO_TOKEN": "No auth token found. Log in before logging out.",
62+
"CLI_AUTH_TOKEN_VALIDATION_FAILED": "Token validation failed. Log in again.",
63+
"CLI_AUTH_TOKEN_VALIDATION_NO_TOKEN": "No auth token found. Log in to continue.."
5364
}

packages/contentstack-auth/package.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@contentstack/cli-auth",
33
"description": "Contentstack CLI plugin for authentication activities",
4-
"version": "1.5.1",
4+
"version": "1.6.0",
55
"author": "Contentstack",
66
"bugs": "https://github.com/contentstack/cli/issues",
77
"scripts": {
@@ -25,7 +25,8 @@
2525
"@contentstack/cli-command": "~1.6.0",
2626
"@contentstack/cli-utilities": "~1.13.1",
2727
"@oclif/core": "^4.3.0",
28-
"@oclif/plugin-help": "^6.2.28"
28+
"@oclif/plugin-help": "^6.2.28",
29+
"otplib": "^12.0.1"
2930
},
3031
"devDependencies": {
3132
"@fancy-test/nock": "^0.1.1",

0 commit comments

Comments
 (0)