Skip to content
This repository was archived by the owner on Sep 11, 2024. It is now read-only.

Commit

Permalink
Merge pull request #2880 from matrix-org/travis/remove-try-app-link
Browse files Browse the repository at this point in the history
Remove 'try the app' link from login
  • Loading branch information
turt2live authored Apr 5, 2019
2 parents 67d22ab + 0e7688d commit 2ca281f
Show file tree
Hide file tree
Showing 5 changed files with 0 additions and 68 deletions.
3 changes: 0 additions & 3 deletions src/Lifecycle.js
Original file line number Diff line number Diff line change
Expand Up @@ -203,9 +203,6 @@ export function handleInvalidStoreError(e) {
function _registerAsGuest(hsUrl, isUrl, defaultDeviceDisplayName) {
console.log(`Doing guest login on ${hsUrl}`);

// TODO: we should probably de-duplicate this and Login.loginAsGuest.
// Not really sure where the right home for it is.

// create a temporary MatrixClient to do the login
const client = Matrix.createClient({
baseUrl: hsUrl,
Expand Down
20 changes: 0 additions & 20 deletions src/Login.js
Original file line number Diff line number Diff line change
Expand Up @@ -81,26 +81,6 @@ export default class Login {
return flowStep ? flowStep.type : null;
}

loginAsGuest() {
const client = this._createTemporaryClient();
return client.registerGuest({
body: {
initial_device_display_name: this._defaultDeviceDisplayName,
},
}).then((creds) => {
return {
userId: creds.user_id,
deviceId: creds.device_id,
accessToken: creds.access_token,
homeserverUrl: this._hsUrl,
identityServerUrl: this._isUrl,
guest: true,
};
}, (error) => {
throw error;
});
}

loginViaPassword(username, phoneCountry, phoneNumber, pass) {
const self = this;

Expand Down
1 change: 0 additions & 1 deletion src/components/structures/MatrixChat.js
Original file line number Diff line number Diff line change
Expand Up @@ -2032,7 +2032,6 @@ export default React.createClass({
fallbackHsUrl={this.getFallbackHsUrl()}
defaultDeviceDisplayName={this.props.defaultDeviceDisplayName}
onForgotPasswordClick={this.onForgotPasswordClick}
enableGuest={this.props.enableGuest}
onServerConfigChange={this.onServerConfigChange}
/>
);
Expand Down
42 changes: 0 additions & 42 deletions src/components/structures/auth/Login.js
Original file line number Diff line number Diff line change
Expand Up @@ -54,8 +54,6 @@ module.exports = React.createClass({
propTypes: {
onLoggedIn: PropTypes.func.isRequired,

enableGuest: PropTypes.bool,

// The default server name to use when the user hasn't specified
// one. If set, `defaultHsUrl` and `defaultHsUrl` were derived for this
// via `.well-known` discovery. The server name is used instead of the
Expand Down Expand Up @@ -225,37 +223,6 @@ module.exports = React.createClass({
}).done();
},

_onLoginAsGuestClick: function(ev) {
ev.preventDefault();
ev.stopPropagation();

const self = this;
self.setState({
busy: true,
errorText: null,
loginIncorrect: false,
});

this._loginLogic.loginAsGuest().then(function(data) {
self.props.onLoggedIn(data);
}, function(error) {
let errorText;
if (error.httpStatus === 403) {
errorText = _t("Guest access is disabled on this homeserver.");
} else {
errorText = self._errorTextFromError(error);
}
self.setState({
errorText: errorText,
loginIncorrect: false,
});
}).finally(function() {
self.setState({
busy: false,
});
}).done();
},

onUsernameChanged: function(username) {
this.setState({ username: username });
},
Expand Down Expand Up @@ -627,14 +594,6 @@ module.exports = React.createClass({

const errorText = this.props.defaultServerDiscoveryError || this.state.discoveryError || this.state.errorText;

let loginAsGuestJsx;
if (this.props.enableGuest) {
loginAsGuestJsx =
<a className="mx_AuthBody_changeFlow" onClick={this._onLoginAsGuestClick} href="#">
{ _t('Try the app first') }
</a>;
}

let errorTextSection;
if (errorText) {
errorTextSection = (
Expand All @@ -658,7 +617,6 @@ module.exports = React.createClass({
<a className="mx_AuthBody_changeFlow" onClick={this.onRegisterClick} href="#">
{ _t('Create account') }
</a>
{ loginAsGuestJsx }
</AuthBody>
</AuthPage>
);
Expand Down
2 changes: 0 additions & 2 deletions src/i18n/strings/en_EN.json
Original file line number Diff line number Diff line change
Expand Up @@ -1478,7 +1478,6 @@
"Please <a>contact your service administrator</a> to continue using this service.": "Please <a>contact your service administrator</a> to continue using this service.",
"Incorrect username and/or password.": "Incorrect username and/or password.",
"Please note you are logging into the %(hs)s server, not matrix.org.": "Please note you are logging into the %(hs)s server, not matrix.org.",
"Guest access is disabled on this homeserver.": "Guest access is disabled on this homeserver.",
"Failed to perform homeserver discovery": "Failed to perform homeserver discovery",
"The phone number entered looks invalid": "The phone number entered looks invalid",
"Unknown failure discovering homeserver": "Unknown failure discovering homeserver",
Expand All @@ -1487,7 +1486,6 @@
"Can't connect to homeserver via HTTP when an HTTPS URL is in your browser bar. Either use HTTPS or <a>enable unsafe scripts</a>.": "Can't connect to homeserver via HTTP when an HTTPS URL is in your browser bar. Either use HTTPS or <a>enable unsafe scripts</a>.",
"Can't connect to homeserver - please check your connectivity, ensure your <a>homeserver's SSL certificate</a> is trusted, and that a browser extension is not blocking requests.": "Can't connect to homeserver - please check your connectivity, ensure your <a>homeserver's SSL certificate</a> is trusted, and that a browser extension is not blocking requests.",
"Sign in with single sign-on": "Sign in with single sign-on",
"Try the app first": "Try the app first",
"Create account": "Create account",
"Failed to fetch avatar URL": "Failed to fetch avatar URL",
"Set a display name:": "Set a display name:",
Expand Down

0 comments on commit 2ca281f

Please sign in to comment.