aboutsummaryrefslogtreecommitdiffstats
path: root/src/components/auth/Login.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/components/auth/Login.js')
-rw-r--r--src/components/auth/Login.js24
1 files changed, 1 insertions, 23 deletions
diff --git a/src/components/auth/Login.js b/src/components/auth/Login.js
index 684b2f6f3..bd01f25cd 100644
--- a/src/components/auth/Login.js
+++ b/src/components/auth/Login.js
@@ -8,7 +8,6 @@ import { LIVE_FRANZ_API } from '../../config';
8import { API_VERSION } from '../../environment-remote'; 8import { API_VERSION } from '../../environment-remote';
9import Form from '../../lib/Form'; 9import Form from '../../lib/Form';
10import { required, email } from '../../helpers/validation-helpers'; 10import { required, email } from '../../helpers/validation-helpers';
11import serverlessLogin from '../../helpers/serverless-helpers';
12import Input from '../ui/Input'; 11import Input from '../ui/Input';
13import Button from '../ui/Button'; 12import Button from '../ui/Button';
14import Link from '../ui/Link'; 13import Link from '../ui/Link';
@@ -56,14 +55,6 @@ const messages = defineMessages({
56 id: 'login.link.signup', 55 id: 'login.link.signup',
57 defaultMessage: 'Create a free account', 56 defaultMessage: 'Create a free account',
58 }, 57 },
59 changeServer: {
60 id: 'login.changeServer',
61 defaultMessage: 'Change server',
62 },
63 serverless: {
64 id: 'services.serverless',
65 defaultMessage: 'Use Ferdi without an Account',
66 },
67 passwordLink: { 58 passwordLink: {
68 id: 'login.link.password', 59 id: 'login.link.password',
69 defaultMessage: 'Reset password', 60 defaultMessage: 'Reset password',
@@ -78,9 +69,7 @@ class Login extends Component {
78 isServerLogout: PropTypes.bool.isRequired, 69 isServerLogout: PropTypes.bool.isRequired,
79 signupRoute: PropTypes.string.isRequired, 70 signupRoute: PropTypes.string.isRequired,
80 passwordRoute: PropTypes.string.isRequired, 71 passwordRoute: PropTypes.string.isRequired,
81 changeServerRoute: PropTypes.string.isRequired,
82 error: globalErrorPropType.isRequired, 72 error: globalErrorPropType.isRequired,
83 actions: PropTypes.object.isRequired,
84 }; 73 };
85 74
86 form = new Form( 75 form = new Form(
@@ -112,10 +101,6 @@ class Login extends Component {
112 }); 101 });
113 } 102 }
114 103
115 useLocalServer() {
116 serverlessLogin(this.props.actions);
117 }
118
119 render() { 104 render() {
120 const { form } = this; 105 const { form } = this;
121 const { intl } = this.props; 106 const { intl } = this.props;
@@ -125,14 +110,13 @@ class Login extends Component {
125 isServerLogout, 110 isServerLogout,
126 signupRoute, 111 signupRoute,
127 passwordRoute, 112 passwordRoute,
128 changeServerRoute,
129 error, 113 error,
130 } = this.props; 114 } = this.props;
131 115
132 return ( 116 return (
133 <div className="auth__container"> 117 <div className="auth__container">
134 <form className="franz-form auth__form" onSubmit={e => this.submit(e)}> 118 <form className="franz-form auth__form" onSubmit={e => this.submit(e)}>
135 <img src="./assets/images/logo.svg" className="auth__logo" alt="" /> 119 <Link to='/auth/welcome'><img src="./assets/images/logo.svg" className="auth__logo" alt="" /></Link>
136 <h1>{intl.formatMessage(messages.headline)}</h1> 120 <h1>{intl.formatMessage(messages.headline)}</h1>
137 {isTokenExpired && ( 121 {isTokenExpired && (
138 <p className="error-message center"> 122 <p className="error-message center">
@@ -188,12 +172,6 @@ class Login extends Component {
188 )} 172 )}
189 </form> 173 </form>
190 <div className="auth__links"> 174 <div className="auth__links">
191 <Link to={changeServerRoute}>
192 {intl.formatMessage(messages.changeServer)}
193 </Link>
194 <a onClick={this.useLocalServer.bind(this)}>
195 {intl.formatMessage(messages.serverless)}
196 </a>
197 <Link to={signupRoute}> 175 <Link to={signupRoute}>
198 {intl.formatMessage(messages.signupLink)} 176 {intl.formatMessage(messages.signupLink)}
199 </Link> 177 </Link>