@extends('layouts/default') {{-- Page title --}} @section('title') {{ trans('admin/settings/general.saml_title') }} @parent @stop {{-- Page content --}} @section('content') {{ trans('admin/settings/general.saml') }} {{-- Single demo-mode banner at the top so users don't wonder why changes silently fail. Renders nothing outside demo mode. --}} {{-- Enable SAML --}} @if ($setting->saml_enabled) {{-- SAML SP Entity ID (readonly, derived from app URL) --}} {{-- SAML SP ACS URL (readonly) --}} {{-- SAML SP SLS URL (readonly) --}} {{-- SAML SP Certificate (readonly textarea; only shown after a cert is generated) --}} @if (! empty($setting->saml_sp_x509cert)) @endif {{-- SAML SP Metadata URL (readonly + download button) --}}

{{ trans('admin/settings/general.saml_download') }}

@endif {{-- SAML IdP Metadata: paste XML directly or upload from disk. The file input is hidden; the visible button proxies its click, and the FileReader in the @push('js') block below reads the selected file into the textarea. --}}
demoMode }}>
{{-- SAML Attribute Mapping Username --}} {{-- SAML Force Login --}} {{-- SAML Single Log Out --}} {{-- SAML Custom Options (raw settings passed to the SAML lib) --}} {{-- Explicit footer preserves the demo-mode-disabled save state that the default x-box.footer doesn't offer. --}}
@stop @push('js') @endpush