Is it possible to customize the Account Experience...
# ory-network
f
Is it possible to customize the Account Experience UI labels? e.g. for the Login UI, change
ID
to
Email
?
w
Hey @flat-flower-81031! Just noticed your message. Do you mean the names of the fields you get in the sign-up form, for example? If that’s what you want to adjust, then edit your identity schema. Use the
title
label. https://www.ory.sh/docs/kratos/manage-identities/customize-identity-schema#custom-user-interface-labels
p
Hi @flat-flower-81031 I don't believe you can since the identity ID could be any field inside the identity schema which has been specified as credentials, e.g. username, email, phone etc. Maybe @wonderful-lamp-2357 suggestion works, let us know
f
Hi Tom/Alano. No, the “Sign In” form specifically. The first field has the label “ID”. My app only uses email, so “ID” there is a bit confusing for users. It would be nice if you could customize that label like you can the labels on the “Sign Up” form.
p
Ah i see, yeah this cannot be changed currently. Could you open an issue here https://github.com/ory/network/issues so we can track it?
👍 1
l
If someone is working on that, please take in mind that this also applies to the "Password"-field since this field is auto-generated and not defined in the identity schema. In general, it should be possible to define translations for common labels/texts like the "Sign in"-Button, Error-Messages, etc. ... everything that's labeled. It's a pain to build a custom ui just because of the missing functionality to translate these texts!
p
Yes I agree, this is quite an undertaking to get right since there are many areas which this issue extends to take a look at this issue https://github.com/ory/elements/issues/64
f
s
We use the Ory Account Experience for the login and forgot password screens and we are happy with that. There are two blockers for us why we can't go live with this: 1. Users cannot register through the login screen. So we want to remove this link from the login screen. How can we do that? 2. We would like to translate the label texts. In addition, we would like to use Dutch as the language instead of English. I would like to know how we can solve this so that we can also take the Ory Account Experience into production.
p
Hi @steep-gigabyte-49498 Unfortunately there is no way to remove these links as of yet. The best thing to do right now if you want this is to host a modified Account Experience yourself (https://github.com/ory/kratos-selfservice-ui-node) or use Ory Elements (https://github.com/ory/elements) to build your own UI.
Hi @steep-gigabyte-49498 I have created an issue here for hiding the registration and recovery links on the login page. https://github.com/ory/network/issues/281
🙌 1
s
Great @proud-plumber-24205 for us it is only necessary to hide the registration form. We register new user within the system so a password recovery link should still be active in the login screen. Is there a workaround for now to link the registration link for example to a contact form on our website where users can contact us to get a demo?