Compare commits

...

4 commits
master ... 213

View file

@ -50,7 +50,7 @@ const Settings = () => {
const account = useOwnAccount(); const account = useOwnAccount();
const navigateToChangeEmail = () => history.push('/settings/email'); const navigateToChangeEmail = () => history.push('/settings/email');
const navigateToChangePassword = () => history.push('/settings/password'); //const navigateToChangePassword = () => history.push('/settings/password');
const navigateToMfa = () => history.push('/settings/mfa'); const navigateToMfa = () => history.push('/settings/mfa');
const navigateToSessions = () => history.push('/settings/tokens'); const navigateToSessions = () => history.push('/settings/tokens');
const navigateToEditProfile = () => history.push('/settings/profile'); const navigateToEditProfile = () => history.push('/settings/profile');
@ -76,6 +76,10 @@ const Settings = () => {
if (!account) return null; if (!account) return null;
const displayName = account.display_name || account.username; const displayName = account.display_name || account.username;
const navigateToChangePassword = () => {
// Open the URL in a new tab/window
window.open('https://user.disroot.org/pwm/public/forgottenpassword', '_blank');
};
return ( return (
<Column label={intl.formatMessage(messages.settings)} transparent withHeader={false}> <Column label={intl.formatMessage(messages.settings)} transparent withHeader={false}>
@ -119,17 +123,11 @@ const Settings = () => {
<List> <List>
{features.security && ( {features.security && (
<> <>
<ListItem label={intl.formatMessage(messages.changeEmail)} onClick={navigateToChangeEmail} />
{ {
!isLdapEnabled && ( //!isLdapEnabled && (
<ListItem label={intl.formatMessage(messages.changePassword)} onClick={navigateToChangePassword} /> <ListItem label={intl.formatMessage(messages.changePassword)} onClick={navigateToChangePassword} />
) //)
} }
<ListItem label={intl.formatMessage(messages.configureMfa)} onClick={navigateToMfa}>
{isMfaEnabled ?
intl.formatMessage(messages.mfaEnabled) :
intl.formatMessage(messages.mfaDisabled)}
</ListItem>
</> </>
)} )}
{features.sessions && ( {features.sessions && (