moodle3session
TypeScript icon, indicating that this package has built-in type declarations

1.0.2 • Public • Published

moodle3session

moodle3session is a module allowing to obtain a moodle session cookie for moodle3 instances. With that cookie it is possible to act like a real logged in user.

Installation

npm install moodle3session --save
yarn add moodle3session
bower install moodle3session --save

Usage

To get a moodle session you have to create a new MoodleSession object...

const moodle3session = require('moodle3session');
const session = new moodle3session.MoodleSession('https://moodle.mysite.de');
...
 
const moodleSession = await session.obtainMoodleSession('Username', 'Password'); // string
const stillValid = await session.isValid(moodleSession); // boolean

/moodle3session/

    Package Sidebar

    Install

    npm i moodle3session

    Weekly Downloads

    1

    Version

    1.0.2

    License

    MIT

    Unpacked Size

    12.2 kB

    Total Files

    6

    Last publish

    Collaborators

    • eneoli