0.44.2 • Published 3 years ago

@dmapper/auth-lti v0.44.2

Weekly downloads
-
License
MIT
Repository
-
Last release
3 years ago

Авторизация через LTI

Инициализация главного модуля

Настройка главного модуля

Требования

@startupjs/auth: >= 0.33.0
react-native-webview: 10.10.2

Инициализация на сервере

Импорт стратегии:

import { Strategy as IDGStrategy } from '@startupjs/auth-idg/server'

Импорт либы для конфига:

import conf from 'nconf'

В startupjsServer, в стратегии функции initAuth нужно добавить IDGStrategy, с переменными из конфига:

initAuth(ee, {
  strategies: [
    new IDGStrategy({
      clientId: conf.get('IDG_CLIENT_ID'),
      clientSecret: conf.get('IDG_CLIENT_SECRET')
    })
  ]
})

Инициализация в верстке

import { AuthButton as IDGAuthButton } from '@startupjs/auth-idg/client'
0.44.2

3 years ago

0.44.1

3 years ago