Skip to content

Commit d689e70

Browse files
committed
DOC-3227: Update Document Converter JWT authentication requirements and plugin descriptions for clarity.
1 parent 6d4e302 commit d689e70

File tree

6 files changed

+24
-20
lines changed

6 files changed

+24
-20
lines changed

modules/ROOT/pages/exportpdf.adoc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,8 @@ tinymce.init({
3030
selector: 'textarea',
3131
plugins: 'exportpdf',
3232
toolbar: 'exportpdf',
33-
// Below option is only required when using the cloud-based Export to PDF plugin from Tiny.Cloud.
34-
// Avoid setting it up during the trial period.
33+
// Required for the cloud-based Export to PDF plugin with Tiny Cloud
34+
// Create a JWT key in the Customer Portal for trial functionality to enable watermark-free exports during the trial period
3535
exportpdf_token_provider: () => {
3636
return fetch('http://localhost:3000/jwt', { // specify your token endpoint
3737
method: 'POST',

modules/ROOT/pages/exportword.adoc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,8 +37,8 @@ tinymce.init({
3737
selector: 'textarea',
3838
plugins: 'exportword',
3939
toolbar: 'exportword',
40-
// Below option is only required when using the cloud-based Export to Word plugin from Tiny.Cloud.
41-
// Avoid setting it up during the trial period.
40+
// Required for the cloud-based Export to Word plugin with Tiny Cloud
41+
// Create a JWT key in the Customer Portal for trial functionality to enable watermark-free exports during the trial period
4242
exportword_token_provider: () => {
4343
return fetch('http://localhost:3000/jwt', { // specify your token endpoint
4444
method: 'POST',

modules/ROOT/pages/importword.adoc

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
21
= {pluginname} plugin
32
:plugincode: importword
43
:pluginname: Import from Word
@@ -32,9 +31,9 @@ tinymce.init({
3231
selector: 'textarea',
3332
plugins: 'importword',
3433
toolbar: 'importword',
35-
// Below option is only required when using the cloud-based Import from Word plugin from Tiny.Cloud.
36-
// Avoid setting it up during the trial period.
37-
importword_token_provider: () => { // required when using the Import from Word plugin with Tiny Cloud.
34+
// Required for the cloud-based Import from Word plugin with Tiny Cloud
35+
// Create a JWT key in the Customer Portal for trial functionality to enable watermark-free exports during the trial period
36+
importword_token_provider: () => {
3837
return fetch('http://localhost:3000/jwt', { // specify your token endpoint
3938
method: 'POST',
4039
headers: { 'Content-Type': 'application/json' },

modules/ROOT/pages/migration-from-4x.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
= Migrating from {productname} 4 to {productname} {release-version}
22
:navtitle: Migrating from TinyMCE 4
3-
:description: Guidance for migrating from TinyMCE 4 to TinyMCE {release-version}
3+
:description: Guidance for migrating from TinyMCE 4 to TinyMCE 7
44
:keywords: migration, considerations, premigration, pre-migration
55
:release-version: 7.0
66

modules/ROOT/pages/migration-from-5x.adoc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
= Migrating from {productname} 5 to {productname} {release-version}
1+
= Migrating from {productname} 5 to {productname} 7
22
:navtitle: Migrating from TinyMCE 5
3-
:description: Guidance for migrating from TinyMCE 5 to TinyMCE {release-version}
3+
:description: Guidance for migrating from TinyMCE 5 to TinyMCE 7
44
:keywords: migration, considerations, premigration, pre-migration
55
:release-version: 7.0
66

modules/ROOT/partials/misc/admon-jwt-authentication-requirements.adoc

Lines changed: 14 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,22 @@
22
====
33
The {pluginname} plugin **requires** JWT authentication when using the {companyname} Cloud service.
44
5-
* Configure the `{plugincode}_token_provider` option to specify the endpoint for retrieving a valid JWT token.
5+
**Authentication Setup:**
66
7-
For more information on how to set up JWT authentication with {pluginname}, see examples:
7+
. Create a JWT key in the Customer Portal
8+
. Configure the `{plugincode}_token_provider` option to specify the endpoint for retrieving your JWT token
89
9-
* xref:{pluginfilename}-with-jwt-authentication-nodejs.adoc[{pluginname} with JWT authentication (Node.js)]
10-
* xref:{pluginfilename}-with-jwt-authentication-php.adoc[{pluginname} with JWT authentication (PHP)]
10+
For more information on how to set up JWT authentication with {pluginname}, see examples: xref:{pluginfilename}-with-jwt-authentication-nodejs.adoc[{pluginname} with JWT authentication (Node.js)] or xref:{pluginfilename}-with-jwt-authentication-php.adoc[{pluginname} with JWT authentication (PHP)]
1111
12-
**Trial period behavior:**
12+
**Trial period behavior**
1313
14-
* The {pluginname} plugin runs in evaluation mode and adds a watermark to exported content.
15-
* The `{plugincode}_token_provider` option is "not required" during the trial period.
16-
* If the trial period "expires" or the plugin lacks the necessary entitlement, it becomes _non-functional_.
17-
* Attempting to use JWT authentication during the trial will result in an _error_.
14+
* **Trial Period:**
15+
** With JWT: Full functionality, unlimited usage, no watermarks.
16+
** Without JWT: Limited functionality with watermarks and page limits.
17+
18+
* **After Trial:**
19+
** With {pluginname} "add-on" + JWT: Full functionality (subscription-based).
20+
** Without add-on: Limited functionality with watermarks and page limits.
21+
22+
Visit the link:https://www.tiny.cloud/auth/login/[account portal] to obtain your JWT key and test full functionality.
1823
====

0 commit comments

Comments
 (0)