|
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495 |
- async function register ({
- registerExternalAuth,
- peertubeHelpers
- }) {
- {
- const result = registerExternalAuth({
- authName: 'external-auth-3',
- authDisplayName: () => 'External Auth 3',
- onAuthRequest: (req, res) => {
- result.userAuthenticated({
- req,
- res,
- username: 'cid',
- email: 'cid@example.com',
- displayName: 'Cid Marquez'
- })
- }
- })
- }
-
- {
- const result = registerExternalAuth({
- authName: 'external-auth-4',
- authDisplayName: () => 'External Auth 4',
- onAuthRequest: (req, res) => {
- result.userAuthenticated({
- req,
- res,
- username: 'kefka2',
- email: 'kefka@example.com',
- displayName: 'Kefka duplication'
- })
- }
- })
- }
-
- {
- const result = registerExternalAuth({
- authName: 'external-auth-5',
- authDisplayName: () => 'External Auth 5',
- onAuthRequest: (req, res) => {
- result.userAuthenticated({
- req,
- res,
- username: 'kefka',
- email: 'kefka@example.com',
- displayName: 'Kefka duplication'
- })
- }
- })
- }
-
- {
- const result = registerExternalAuth({
- authName: 'external-auth-6',
- authDisplayName: () => 'External Auth 6',
- onAuthRequest: (req, res) => {
- result.userAuthenticated({
- req,
- res,
- username: 'existing_user',
- email: 'existing_user@example.com',
- displayName: 'Existing user'
- })
- }
- })
- }
-
- {
- const result = registerExternalAuth({
- authName: 'external-auth-7',
- authDisplayName: () => 'External Auth 7',
- onAuthRequest: (req, res) => {
- result.userAuthenticated({
- req,
- res,
- username: 'existing_user2',
- email: 'custom_email_existing_user2@example.com',
- displayName: 'Existing user 2'
- })
- }
- })
- }
- }
-
- async function unregister () {
- return
- }
-
- module.exports = {
- register,
- unregister
- }
-
- // ###########################################################################
|