Bypass SMS verification

pull/1/head
sachaaaaa 7 years ago
parent 15751f3521
commit 9638639045

@ -564,25 +564,10 @@
<div class='step'> <div class='step'>
<div class='inner'> <div class='inner'>
<div class='step-body'> <div class='step-body'>
<img class='banner-image' src='images/icon_128.png' /> <div class='header'>Create your Loki Messenger Account</div>
<div class='header'>Create your Signal Account</div>
<div id='phone-number-input'>
<div class='phone-input-form'>
<div id='number-container' class='number-container'>
<input type='tel' class='number' placeholder='Phone Number' />
</div>
</div>
</div>
<div class='clearfix'>
<a class='button' id='request-sms'>Send SMS</a>
<a class='link' id='request-voice' tabindex=-1>Call</a>
</div>
<input class='form-control' type='text' pattern='\s*[0-9]{3}-?[0-9]{3}\s*' title='Enter your 6-digit verification code. If you did not receive a code, click Call or Send SMS to request a new one' id='code' placeholder='Verification Code' autocomplete='off'>
<div id='error' class='collapse'></div>
<div id=status></div>
</div> </div>
<div class='nav'> <div class='nav'>
<a class='button' id='verifyCode' data-loading-text='Please wait...'>Register</a> <a class='button' id='register' data-loading-text='Please wait...'>Register</a>
</div> </div>
</div> </div>
</div> </div>

@ -536,7 +536,7 @@
} else if (window.isImportMode()) { } else if (window.isImportMode()) {
appView.openImporter(); appView.openImporter();
} else { } else {
appView.openInstaller(); appView.openStandalone();
} }
Whisper.events.on('showDebugLog', () => { Whisper.events.on('showDebugLog', () => {

@ -30,16 +30,11 @@
'click #request-voice': 'requestVoice', 'click #request-voice': 'requestVoice',
'click #request-sms': 'requestSMSVerification', 'click #request-sms': 'requestSMSVerification',
'change #code': 'onChangeCode', 'change #code': 'onChangeCode',
'click #verifyCode': 'verifyCode', 'click #register': 'register',
}, },
verifyCode() { register() {
const number = this.phoneView.validateNumber();
const verificationCode = $('#code')
.val()
.replace(/\D+/g, '');
this.accountManager this.accountManager
.registerSingleDevice(number, verificationCode) .registerSingleDevice()
.then(() => { .then(() => {
this.$el.trigger('openInbox'); this.$el.trigger('openInbox');
}) })
@ -49,17 +44,6 @@
window.log.info(s); window.log.info(s);
this.$('#status').text(s); this.$('#status').text(s);
}, },
validateCode() {
const verificationCode = $('#code')
.val()
.replace(/\D/g, '');
if (verificationCode.length === 6) {
return verificationCode;
}
return null;
},
displayError(error) { displayError(error) {
this.$('#error') this.$('#error')
.hide() .hide()

@ -723,7 +723,7 @@ ipc.on('remove-setup-menu-items', () => {
ipc.on('add-setup-menu-items', () => { ipc.on('add-setup-menu-items', () => {
setupMenu({ setupMenu({
includeSetup: true, includeSetup: false,
}); });
}); });

Loading…
Cancel
Save