📚 Node [[integration du sso avec plusieurs applications]]
📓 garden/communecter/04 - Documentation technique/Integration du SSO avec plusieurs applications.md by @communecter

Integration du SSO avec plusieurs applications

Préalable

  • Recherche l’adresse de retour de l’application. Si elle n’est pas connu, mettre une adresse générique, le sso fera un retour en json indiquant l’adresse de retour que l’application à indiqué.
  • Contacter Thomas Craipeau sur chat pour lui demander un token OAuth2 avec l’adresse de retour

Données transmise après le login:

  • sub: user._idd
  • user_id: user._id,
  • name: user.profile.pixelhumain.name,
  • displayName: user.profile.pixelhumain.name,
  • username: user.profile.pixelhumain.username,
  • usernameLo: user.profile.pixelhumain.username.toLowerCase(),
  • email: user.profile.pixelhumain.email,
  • email_verified: true,
  • picture: ${Meteor.settings.urlimage}${user.profile.pixelhumain.profilThumbImageUrl},
  • apiToken: user.profile.token,

Moodle

It seems, another option (for urgent purposes) instead of code patching you can set 0 in requireconfirmation column of mdl_oauth2_issuer table in DB. source: https://tracker.moodle.org/browse/MDL-67556

📓 garden/communecter/en/04 - Documentation technique/Integration du SSO avec plusieurs applications.md by @communecter

Integration du SSO avec plusieurs applications

Préalable

  • Recherche l’adresse de retour de l’application. Si elle n’est pas connu, mettre une adresse générique, le sso fera un retour en json indiquant l’adresse de retour que l’application à indiqué.
  • Contacter Thomas Craipeau sur chat pour lui demander un token OAuth2 avec l’adresse de retour

Données transmise après le login:

  • sub: user._idd
  • user_id: user._id,
  • name: user.profile.pixelhumain.name,
  • displayName: user.profile.pixelhumain.name,
  • username: user.profile.pixelhumain.username,
  • usernameLo: user.profile.pixelhumain.username.toLowerCase(),
  • email: user.profile.pixelhumain.email,
  • email_verified: true,
  • picture: ${Meteor.settings.urlimage}${user.profile.pixelhumain.profilThumbImageUrl},
  • apiToken: user.profile.token,

Moodle

It seems, another option (for urgent purposes) instead of code patching you can set 0 in requireconfirmation column of mdl_oauth2_issuer table in DB. source: https://tracker.moodle.org/browse/MDL-67556

Loading pushes...

Rendering context...