Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /home/ktrick/doap.ktrick.com/public_html/wp-content/plugins/revslider/includes/operations.class.php on line 2851

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /home/ktrick/doap.ktrick.com/public_html/wp-content/plugins/revslider/includes/operations.class.php on line 2855

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /home/ktrick/doap.ktrick.com/public_html/wp-content/plugins/revslider/includes/output.class.php on line 3708

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /home/ktrick/doap.ktrick.com/public_html/wp-content/plugins/jetpack/_inc/lib/class.media-summary.php on line 77

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /home/ktrick/doap.ktrick.com/public_html/wp-content/plugins/jetpack/_inc/lib/class.media-summary.php on line 87

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /home/ktrick/doap.ktrick.com/public_html/wp-content/themes/uncode/partials/elements.php on line 984

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /home/ktrick/doap.ktrick.com/public_html/wp-content/plugins/woocommerce/includes/admin/reports/class-wc-admin-report.php on line 132

Warning: Cannot modify header information - headers already sent by (output started at /home/ktrick/doap.ktrick.com/public_html/wp-content/plugins/revslider/includes/operations.class.php:2851) in /home/ktrick/doap.ktrick.com/public_html/wp-content/plugins/uncode-privacy/includes/class-uncode-toolkit-privacy-public.php on line 98
Sample Chat App with IBM Domino – Domino OAuth Provider (DOAP) | Ktrick Co.,Ltd.

Node.JS

This Node.js app uses webSocket, OAuth modules

Domino

Domino OAuth2 Provider (DOAP) must installed on domino server.

How to run this sample application

Premise:

  • DOAP is installed on your IBM domino server
  • node.js is installed on your device, or also use IBM Cloud for node.js executable platform

Steps:

  1. Download/Clone the open source project from bitbucket:
    https://bitbucket.org/tkondoh2/dominonanchat/overview
  2. Open doap.nsf on your domino server.
  3. Add “OAuth Client” document on doap.nsf, then configure like below:
  4. Create a new discussion NSF on your server. (i.e. /dev/discussion.nsf )
  5. From the cloned node.js project, open development.js and configure like below:
  6. Install related module by following command:
    npm install
  7. Execute app by following command:
    npm run start

Please note:

* This app use Domino Data Service, so you need to enable it on domino server document.

*To enable Domino Data Service, you also need to allow following settings on discussion database:

* We tested node.js version 10.6.0

Privacy Preference Center