Skip to content
Snippets Groups Projects
Select Git revision
  • 783e1d9a5086ac95f87e9232cde3582ced51e35a
  • master default protected
  • gitkeep
  • dev protected
  • Issue/2218-updateLinksToDocumentationPage
  • Issue/2215-releaseNewsBeGone
  • czepiel-devops
  • Issue/1756-maintenanceBannerDeployment
  • Issue/1869-LoginForTUDO
  • Issue/1941-loginPageText
  • Sprint/2022-01
  • Hotfix/1911-fixFormatting
  • Sprint/2021-2022
  • Issue/912-rearrangeHeader
  • Issue/1872-addingTUDaToLoginPage
  • Sprint/2021-22
  • Issue/1743-changedLink
  • Hotfix/64-releaseUDE
  • Sprint/2021-19
  • Product/1629-onboardingOtherUniversities
  • Topic/1711-extendResourceTypeConfiguration
  • v1.23.0
  • v1.22.0
  • v1.21.1
  • v1.21.0
  • v1.20.2
  • v1.20.1
  • v1.20.0
  • v1.19.0
  • v1.18.1
  • v1.18.0
  • v1.17.0
  • v1.16.0
  • v1.15.0
  • v1.14.1
  • v1.14.0
  • v1.13.0
  • v1.12.0
  • v1.11.1
  • v1.11.0
  • v1.10.0
41 results

LoginMain.vue

Blame
  • Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    LoginMain.vue 1.11 KiB
    <template>
      <div>
        <h5 class="card-title">{{ $t('login_headline') }}</h5>
        <div class="row">
          <button class="btn btn-primary w-100" name="getORCiDForm" @click.prevent="clickGetORCiDForm">
            <span>
              <img alt="ORCID logo" id="orcid-id-logo" src="https://orcid.org/sites/default/files/images/orcid_24x24.png" width="25" height="25" />
            </span>
            <span>  {{ $t('login_button_orcid') }}</span>
          </button>
        </div>
        <div class="row">
          <button class="btn btn-primary w-100" name="getLoginForm" @click.prevent="clickGetLoginForm">
            {{ $t('login_button_form') }}
          </button>
        </div>
        <div class="row">
          <button class="btn btn-secondary w-100" disabled>{{ $t('login_button_without_account') }}</button>
        </div>
      </div>
    </template>
    
    <script lang='ts'>
    import Vue from 'vue';
    
    export default Vue.extend({
      name: 'LoginMain',
      props: {
        returnUrl: String,
      },
      methods: {
        clickGetLoginForm() {
          this.$emit('clickGetLoginForm');
        },
        clickGetORCiDForm() {
          this.$emit('clickGetORCiDForm');
        },
      },
    });
    </script>
    
    <style scoped>
    </style>