mirror of
https://github.com/Chocobozzz/PeerTube.git
synced 2025-10-04 18:29:27 +02:00
Add external login buttons
This commit is contained in:
parent
9107d791e2
commit
ebefc902f5
7 changed files with 125 additions and 41 deletions
|
@ -106,14 +106,24 @@ export class PluginManager implements ServerHook {
|
|||
|
||||
getIdAndPassAuths () {
|
||||
return this.getRegisteredPlugins()
|
||||
.map(p => ({ npmName: p.npmName, idAndPassAuths: p.registerHelpersStore.getIdAndPassAuths() }))
|
||||
.map(p => ({
|
||||
npmName: p.npmName,
|
||||
name: p.name,
|
||||
version: p.version,
|
||||
idAndPassAuths: p.registerHelpersStore.getIdAndPassAuths()
|
||||
}))
|
||||
.filter(v => v.idAndPassAuths.length !== 0)
|
||||
}
|
||||
|
||||
getExternalAuths () {
|
||||
return this.getRegisteredPlugins()
|
||||
.map(p => ({ npmName: p.npmName, externalAuths: p.registerHelpersStore.getExternalAuths() }))
|
||||
.filter(v => v.externalAuths.length !== 0)
|
||||
.map(p => ({
|
||||
npmName: p.npmName,
|
||||
name: p.name,
|
||||
version: p.version,
|
||||
externalAuths: p.registerHelpersStore.getExternalAuths()
|
||||
}))
|
||||
.filter(v => v.externalAuths.length !== 0)
|
||||
}
|
||||
|
||||
getRegisteredSettings (npmName: string) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue