summaryrefslogtreecommitdiff
path: root/alarm/node_modules/pronote-api/src/cas/ac-rouen.js
blob: b202810d16d316ae7a520405596c76cbf443b82a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
const aten = require('./generics/aten');
const { getDOM } = require('./api');

module.exports = (url, account, username, password) => aten.login({
    url,
    account,
    username,
    password,

    // eslint-disable-next-line max-len
    startURL: 'https://nero.l-educdenormandie.fr/Shibboleth.sso/Login?entityID=urn:fi:ac-rouen:ts-EDUC-Normandie:1:0&target=',
    atenURL: 'sso-ent.ac-rouen.fr',

    postSubmit: ({ jar }) => getDOM({
        url: 'https://nero.l-educdenormandie.fr/c/portal/nero/access',
        jar
    })
});