UI support for supporting sign in multi-language
This commit is contained in:
parent
1ee2c68075
commit
c5b599a5e7
@ -8,13 +8,7 @@
|
||||
<div class="form-group">
|
||||
<div class="input-group-container">
|
||||
<div class="form-floating">
|
||||
<input
|
||||
class="input-email"
|
||||
id="inputEmail"
|
||||
type="text"
|
||||
placeholder="name@example.com"
|
||||
v-model="email"
|
||||
/>
|
||||
<input class="input-email" id="inputEmail" type="text" placeholder="name@example.com" v-model="email" />
|
||||
<label for="inputEmail">{{ $t('Email address') }}</label>
|
||||
</div>
|
||||
<button class="btn-start" ref="submitButton" @click="trySigninWithEmail()">
|
||||
@ -57,7 +51,7 @@ export default {
|
||||
if (this.message != null) return
|
||||
|
||||
this.$refs.submitButton.disabled = true
|
||||
UserAuthApi.trySigninWithEmail(this.email)
|
||||
UserAuthApi.trySigninWithEmail(this.email, window.location.host)
|
||||
.then((response) => {
|
||||
this.$refs.submitButton.disabled = false
|
||||
let signinAction = response.data.signin_type
|
||||
|
||||
@ -2,11 +2,12 @@ import { backendAxios } from './axios'
|
||||
import { userUtils } from '../store/index'
|
||||
|
||||
class UserAuthApi {
|
||||
static trySigninWithEmail(email) {
|
||||
static trySigninWithEmail(email, host) {
|
||||
const request = backendAxios.post(
|
||||
'/api/user/signin/try-signin-with-email',
|
||||
{
|
||||
email: email
|
||||
email: email,
|
||||
host: host
|
||||
},
|
||||
{}
|
||||
)
|
||||
|
||||
Loading…
Reference in New Issue
Block a user