]>
git.immae.eu Git - github/Chocobozzz/PeerTube.git/blob - server/tests/fixtures/peertube-plugin-test-external-auth-three/main.js
1 async
function register ({
6 const result
= registerExternalAuth({
7 authName: 'external-auth-7',
8 authDisplayName: () => 'External Auth 7',
9 onAuthRequest: (req
, res
) => {
10 result
.userAuthenticated({
14 email: 'cid@example.com',
15 displayName: 'Cid Marquez'
18 onLogout: (user
, req
) => {
19 return 'https://example.com/redirectUrl'
25 const result
= registerExternalAuth({
26 authName: 'external-auth-8',
27 authDisplayName: () => 'External Auth 8',
28 onAuthRequest: (req
, res
) => {
29 result
.userAuthenticated({
33 email: 'cid@example.com',
34 displayName: 'Cid Marquez'
37 onLogout: (user
, req
) => {
38 return 'https://example.com/redirectUrl?access_token=' + req
.headers
['authorization'].split(' ')[1]
44 async
function unregister () {
53 // ###########################################################################