add jellyfin configuration for sso

This commit is contained in:
2024-12-04 15:27:16 +01:00
parent c6d4157d64
commit cb9fd7e4cb
2 changed files with 18 additions and 2 deletions

View File

@@ -1,6 +1,17 @@
<?xml version="1.0" encoding="utf-8"?>
<BrandingOptions xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<LoginDisclaimer />
<CustomCss />
<LoginDisclaimer>&lt;form action="https://jellyfin.rik.veenboer.xyz/sso/OID/start/Authenthik"&gt;
&lt;button class="raised block emby-button button-submit"&gt;
Sign in with SSO
&lt;/button&gt;
&lt;/form&gt;</LoginDisclaimer>
<CustomCss>a.raised.emby-button {
padding: 0.9em 1em;
color: inherit !important;
}
.disclaimerContainer {
display: block;
}</CustomCss>
<SplashscreenEnabled>false</SplashscreenEnabled>
</BrandingOptions>

View File

@@ -158,6 +158,11 @@
<Url>https://repo.jellyfin.org/files/plugin/manifest.json</Url>
<Enabled>true</Enabled>
</RepositoryInfo>
<RepositoryInfo>
<Name>SSO</Name>
<Url>https://raw.githubusercontent.com/9p4/jellyfin-plugin-sso/manifest-release/manifest.json</Url>
<Enabled>true</Enabled>
</RepositoryInfo>
</PluginRepositories>
<EnableExternalContentInSuggestions>true</EnableExternalContentInSuggestions>
<ImageExtractionTimeoutMs>0</ImageExtractionTimeoutMs>