only display Authorization Response Type option for OpenIDConnect and fix missing localization
This commit is contained in:
parent
a906957454
commit
c3b1bc6674
|
@ -266,21 +266,24 @@ else
|
||||||
<input id="parameters" class="form-control" @bind="@_parameters" />
|
<input id="parameters" class="form-control" @bind="@_parameters" />
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="row mb-1 align-items-center">
|
@if (_providertype == AuthenticationProviderTypes.OpenIDConnect)
|
||||||
<Label Class="col-sm-3" For="authresponsetype" HelpText="Specify the authorization response type" ResourceKey="AuthResponseType">Authorization Response Type</Label>
|
{
|
||||||
<div class="col-sm-9">
|
<div class="row mb-1 align-items-center">
|
||||||
<select id="authresponsetype" class="form-select" @bind="@_authresponsetype" required>
|
<Label Class="col-sm-3" For="authresponsetype" HelpText="Specify the authorization response type. The default is Authorization Code which is considered to be the most secure option based on the latest OAuth specification." ResourceKey="AuthResponseType">Authorization Response Type:</Label>
|
||||||
<option value="code">@Localizer["AuthFlow.Code"]</option>
|
<div class="col-sm-9">
|
||||||
<option value="code id_token">@Localizer["AuthFlow.CodeIdToken"]</option>
|
<select id="authresponsetype" class="form-select" @bind="@_authresponsetype" required>
|
||||||
<option value="code id_token token">@Localizer["AuthFlow.CodeIdTokenToken"]</option>
|
<option value="code">@Localizer["AuthFlow.Code"]</option>
|
||||||
<option value="code token">@Localizer["AuthFlow.CodeToken"]</option>
|
<option value="code id_token">@Localizer["AuthFlow.CodeIdToken"]</option>
|
||||||
<option value="id_token">@Localizer["AuthFlow.IdToken"]</option>
|
<option value="code id_token token">@Localizer["AuthFlow.CodeIdTokenToken"]</option>
|
||||||
<option value="id_token token">@Localizer["AuthFlow.IdTokenToken"]</option>
|
<option value="code token">@Localizer["AuthFlow.CodeToken"]</option>
|
||||||
<option value="token">@Localizer["AuthFlow.Token"]</option>
|
<option value="id_token">@Localizer["AuthFlow.IdToken"]</option>
|
||||||
<option value="none">@Localizer["AuthFlow.None"]</option>
|
<option value="id_token token">@Localizer["AuthFlow.IdTokenToken"]</option>
|
||||||
</select>
|
<option value="token">@Localizer["AuthFlow.Token"]</option>
|
||||||
|
<option value="none">@Localizer["AuthFlow.None"]</option>
|
||||||
|
</select>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
}
|
||||||
<div class="row mb-1 align-items-center">
|
<div class="row mb-1 align-items-center">
|
||||||
<Label Class="col-sm-3" For="pkce" HelpText="Indicate if the provider supports Proof Key for Code Exchange (PKCE)" ResourceKey="PKCE">Use PKCE?</Label>
|
<Label Class="col-sm-3" For="pkce" HelpText="Indicate if the provider supports Proof Key for Code Exchange (PKCE)" ResourceKey="PKCE">Use PKCE?</Label>
|
||||||
<div class="col-sm-9">
|
<div class="col-sm-9">
|
||||||
|
|
|
@ -409,31 +409,34 @@
|
||||||
<value>Import Users</value>
|
<value>Import Users</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AuthFlow.Code" xml:space="preserve">
|
<data name="AuthFlow.Code" xml:space="preserve">
|
||||||
<value>code</value>
|
<value>Authorization Code</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AuthFlow.CodeIdToken" xml:space="preserve">
|
<data name="AuthFlow.CodeIdToken" xml:space="preserve">
|
||||||
<value>code id_token</value>
|
<value>Authorization Code + ID Token</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AuthFlow.CodeIdTokenToken" xml:space="preserve">
|
<data name="AuthFlow.CodeIdTokenToken" xml:space="preserve">
|
||||||
<value>code id_token token</value>
|
<value>Authorization Code + ID Token + Access Token</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AuthFlow.CodeToken" xml:space="preserve">
|
<data name="AuthFlow.CodeToken" xml:space="preserve">
|
||||||
<value>code token</value>
|
<value>Authorization Code + Access Token</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AuthFlow.IdToken" xml:space="preserve">
|
<data name="AuthFlow.IdToken" xml:space="preserve">
|
||||||
<value>id_token</value>
|
<value>ID Token</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AuthFlow.IdTokenToken" xml:space="preserve">
|
<data name="AuthFlow.IdTokenToken" xml:space="preserve">
|
||||||
<value>id_token token</value>
|
<value>ID Token + Access Token</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AuthFlow.None" xml:space="preserve">
|
<data name="AuthFlow.None" xml:space="preserve">
|
||||||
<value>none</value>
|
<value>None</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AuthFlow.Token" xml:space="preserve">
|
<data name="AuthFlow.Token" xml:space="preserve">
|
||||||
<value>token</value>
|
<value>Access Token</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="AuthResponseType" xml:space="preserve">
|
<data name="AuthResponseType.Text" xml:space="preserve">
|
||||||
<value>Authorization Response Type</value>
|
<value>Authorization Response Type:</value>
|
||||||
|
</data>
|
||||||
|
<data name="AuthResponseType.HelpText" xml:space="preserve">
|
||||||
|
<value>Specify the authorization response type. The default is Authorization Code which is considered to be the most secure option based on the latest OAuth specification.</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="VerifyUsers.HelpText" xml:space="preserve">
|
<data name="VerifyUsers.HelpText" xml:space="preserve">
|
||||||
<value>Do you want existing users to perform an additional email verification step to link their external login? If you disable this option, existing users will be linked automatically.</value>
|
<value>Do you want existing users to perform an additional email verification step to link their external login? If you disable this option, existing users will be linked automatically.</value>
|
||||||
|
|
Loading…
Reference in New Issue
Block a user