- ABP Framework version: v4.3.3
- UI type: Angular
- DB provider: EF Core
- Tiered (MVC) or Identity Server Separated (Angular):no Hi support, I have 2 question:
I am authorized to everything, but I cannot see the buttons related to the actions.
How can I translate the red area into Turkish? I could not find the localization key information.
Our login screen is the custom login page.
Thanks your answer.
6 Answer(s)
-
0
I am authorized to everything, but I cannot see the buttons related to the actions.
Can you confim your current user permissions?
Our login screen is the custom login page.
Please share your code of login page.
Markdown supported.Copy, paste, or drag & drop images and files (max 100 MB per file, 100 MB total per post) -
0
Hi,
About question 1:
See https://support.abp.io/QA/Questions/1571/Can-edit-language-Texts-only-as-host-admin-not-possible-as-tenant-admin
For now, you can try:
Find
default-language-texts-entity-actions.tsand replaceLanguageManagement.Languages.EdittoLanguageManagement.LanguageTexts.EditMarkdown supported.Copy, paste, or drag & drop images and files (max 100 MB per file, 100 MB total per post) -
0
Hi @maliming
using Microsoft.AspNetCore.Authentication; using Microsoft.AspNetCore.Identity; using Microsoft.Extensions.Options; using Owl.reCAPTCHA; using Volo.Abp.Account.ExternalProviders; using Volo.Abp.Account.Public.Web; using Volo.Abp.Account.Public.Web.Pages.Account; using Volo.Abp.Account.Security.Recaptcha; using Volo.Abp.Security.Claims; namespace AbpView.Pages.Account { public class CustomLoginModel : LoginModel { public CustomLoginModel(IAuthenticationSchemeProvider schemeProvider, IOptions<AbpAccountOptions> accountOptions, IAbpRecaptchaValidatorFactory recaptchaValidatorFactory, IAccountExternalProviderAppService accountExternalProviderAppService, ICurrentPrincipalAccessor currentPrincipalAccessor, IOptions<IdentityOptions> identityOptions, IOptionsSnapshot<reCAPTCHAOptions> reCaptchaOptions) : base(schemeProvider, accountOptions, recaptchaValidatorFactory, accountExternalProviderAppService, currentPrincipalAccessor,identityOptions,reCaptchaOptions) { } } }@page @using Microsoft.AspNetCore.Mvc.Localization @using Volo.Abp.Account.Localization @using Volo.Abp.Account.Settings @using Volo.Abp.Settings @model AbpView.Pages.Account.CustomLoginModel @inject IHtmlLocalizer<AccountResource> L @inject Volo.Abp.Settings.ISettingProvider SettingProvider @using Microsoft.Extensions.Configuration @inject IConfiguration Configuration <h4>@L["Login"]</h4> @if (await SettingProvider.IsTrueAsync(AccountSettingNames.IsSelfRegistrationEnabled)) { <strong> @L["AreYouANewUser"] <a href="@Url.Page("./Register", new {returnUrl = Model.ReturnUrl, returnUrlHash = Model.ReturnUrlHash})" class="text-decoration-none">@L["Register"]</a> </strong> } @if (Model.EnableLocalLogin) { <form method="post" class="mt-4"> <input asp-for="ReturnUrl" /> <input asp-for="ReturnUrlHash" /> <div class="form-group"> <label asp-for="LoginInput.UserNameOrEmailAddress"></label> <input asp-for="LoginInput.UserNameOrEmailAddress" class="form-control" /> <span asp-validation-for="LoginInput.UserNameOrEmailAddress" class="text-danger"></span> </div> <div class="form-group"> <label asp-for="LoginInput.Password"></label> <input asp-for="LoginInput.Password" class="form-control" /> <span asp-validation-for="LoginInput.Password" class="text-danger"></span> </div> <abp-row> <abp-column> <abp-input asp-for="LoginInput.RememberMe" class="mb-4" /> </abp-column> <abp-column class="text-right"> <a href="@Url.Page("./ForgotPassword", new {returnUrl = Model.ReturnUrl, returnUrlHash = Model.ReturnUrlHash})">@L["ForgotPassword"]</a> </abp-column> </abp-row> <abp-button type="submit" button-type="Primary" name="Action" value="Login" class="btn-block btn-lg mt-3">@L["Login"]</abp-button> @if (Model.ShowCancelButton) { <abp-button type="submit" button-type="Secondary" formnovalidate="formnovalidate" name="Action" value="Cancel" class="btn-block btn-lg mt-3">@L["Cancel"]</abp-button> } </form> } @if (Model.VisibleExternalProviders.Any()) { <div class="mt-2"> <form asp-page="./Login" asp-page-handler="ExternalLogin" asp-route-returnUrl="@Model.ReturnUrl" asp-route-returnUrlHash="@Model.ReturnUrlHash" method="post"> <input asp-for="ReturnUrl" /> <input asp-for="ReturnUrlHash" /> @foreach (var provider in Model.VisibleExternalProviders) { <button type="submit" id="loginAzureAd" class="btn btn-primary m-1" name="provider" value="@provider.AuthenticationScheme" title="@L["LogInUsingYourProviderAccount", provider.DisplayName]">@provider.DisplayName</button> } </form> </div> } @if (!Model.EnableLocalLogin && !Model.VisibleExternalProviders.Any()) { <div class="alert alert-warning"> <strong>@L["InvalidLoginRequest"]</strong> @L["ThereAreNoLoginSchemesConfiguredForThisClient"] </div> }Markdown supported.Copy, paste, or drag & drop images and files (max 100 MB per file, 100 MB total per post) -
0
hi
See https://support.abp.io/QA/Questions/1630#answer-9df23f97-dc74-a2b2-702c-39fdf9ec5d3b
AreYouANewUserbelongs open-source account module instead of account pro module. https://github.com/abpframework/abp/search?q=AreYouANewUserYour tenant namewe forgot to translate this, I will do it in 4.4.Markdown supported.Copy, paste, or drag & drop images and files (max 100 MB per file, 100 MB total per post) -
0
This question has been automatically marked as stale because it has not had recent activity.
Markdown supported.Copy, paste, or drag & drop images and files (max 100 MB per file, 100 MB total per post)
