Move External Login form into the UI

This commit is contained in:
Alex Gleason 2023-09-20 14:40:52 -05:00
parent bdb5f4a2cf
commit 0664484ba9
No known key found for this signature in database
GPG Key ID: 7211D1F99744FBB7
2 changed files with 11 additions and 1 deletions

View File

@ -1,10 +1,17 @@
import React from 'react'; import React from 'react';
import { FormattedMessage } from 'react-intl';
import { BigCard } from 'soapbox/components/big-card';
import ExternalLoginForm from './components/external-login-form'; import ExternalLoginForm from './components/external-login-form';
/** Page for logging into a remote instance */ /** Page for logging into a remote instance */
const ExternalLoginPage: React.FC = () => { const ExternalLoginPage: React.FC = () => {
return <ExternalLoginForm />; return (
<BigCard title={<FormattedMessage id='login_form.header' defaultMessage='Sign In' />}>
<ExternalLoginForm />
</BigCard>
);
}; };
export default ExternalLoginPage; export default ExternalLoginPage;

View File

@ -138,6 +138,7 @@ import {
PasswordReset, PasswordReset,
PasswordResetConfirm, PasswordResetConfirm,
RegisterInvite, RegisterInvite,
ExternalLogin,
} from './util/async-components'; } from './util/async-components';
import GlobalHotkeys from './util/global-hotkeys'; import GlobalHotkeys from './util/global-hotkeys';
import { WrappedRoute } from './util/react-router-helpers'; import { WrappedRoute } from './util/react-router-helpers';
@ -361,6 +362,8 @@ const SwitchingColumnsArea: React.FC<ISwitchingColumnsArea> = ({ children }) =>
<WrappedRoute path='/signup' page={DefaultPage} component={RegistrationPage} publicRoute exact /> <WrappedRoute path='/signup' page={DefaultPage} component={RegistrationPage} publicRoute exact />
)} )}
<WrappedRoute path='/login/external' page={DefaultPage} component={ExternalLogin} publicRoute exact />
<WrappedRoute path='/login/add' page={DefaultPage} component={LoginPage} publicRoute exact />
<WrappedRoute path='/login' page={DefaultPage} component={LoginPage} publicRoute exact /> <WrappedRoute path='/login' page={DefaultPage} component={LoginPage} publicRoute exact />
<WrappedRoute path='/reset-password' page={DefaultPage} component={PasswordReset} publicRoute exact /> <WrappedRoute path='/reset-password' page={DefaultPage} component={PasswordReset} publicRoute exact />
<WrappedRoute path='/edit-password' page={DefaultPage} component={PasswordResetConfirm} publicRoute exact /> <WrappedRoute path='/edit-password' page={DefaultPage} component={PasswordResetConfirm} publicRoute exact />