feat(editor): SSO login button (#5615)

* feat(editor): SSO login button

* feat(editor): SSO login button

* feat(editor): SSO login button
This commit is contained in:
Csaba Tuncsik
2023-03-17 21:07:08 +01:00
committed by GitHub
parent e0ea97af8d
commit 6916628a9f
12 changed files with 144 additions and 10 deletions

View File

@@ -14,7 +14,9 @@
@secondaryClick="onSecondaryClick"
@submit="onSubmit"
@input="onInput"
/>
>
<SSOLogin v-if="withSso" />
</n8n-form-box>
</div>
</div>
</template>
@@ -22,12 +24,14 @@
<script lang="ts">
import Vue from 'vue';
import Logo from '../components/Logo.vue';
import Logo from '@/components/Logo.vue';
import SSOLogin from '@/components/SSOLogin.vue';
export default Vue.extend({
name: 'AuthView',
components: {
Logo,
SSOLogin,
},
props: {
form: {},
@@ -38,6 +42,10 @@ export default Vue.extend({
subtitle: {
type: String,
},
withSso: {
type: Boolean,
default: false,
},
},
methods: {
onInput(e: { name: string; value: string }) {