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