Files
FBSAdminTool/src/views/sso/index.js

64 lines
1.8 KiB
JavaScript
Raw Normal View History

2021-07-28 17:28:25 +05:30
import React from 'react'
2021-07-30 13:23:23 +05:30
import axios from 'axios';
2021-07-28 17:28:25 +05:30
import { Link } from 'react-router-dom'
import {
CButton,
CCard,
CCardBody,
CCardGroup,
CCol,
CContainer,
CForm,
CInput,
CInputGroup,
CInputGroupPrepend,
CInputGroupText,
CRow
} from '@coreui/react'
import CIcon from '@coreui/icons-react'
function Sso() {
function launchsso() {
console.log("launch sso");
2021-11-09 11:15:25 +05:30
window.open("https://fbssso.ts.bizside.biz/Shibboleth.sso/Login", "_self");
2021-07-28 17:28:25 +05:30
}
return (
<div className="c-app c-default-layout flex-row align-items-center">
<CContainer>
<CRow className="justify-content-center">
<CCol md="8">
<CCardGroup>
<CCard className="p-4">
<CCardBody>
<CForm>
2021-08-02 15:50:55 +05:30
<h1>ログイン</h1>
<p className="text-muted">SSOでサインインするにはここをクリックしてください</p>
2021-07-28 17:28:25 +05:30
<CRow>
<CCol>
2021-08-02 15:50:55 +05:30
<CButton color="primary" className="px-4" onClick={launchsso}>SSOでログイン</CButton>
2021-07-28 17:28:25 +05:30
</CCol>
</CRow>
</CForm>
</CCardBody>
</CCard>
<CCard className="text-white bg-primary py-5 d-md-down-none" style={{ width: '44%' }}>
<CCardBody className="text-center">
<div>
2021-08-02 15:50:55 +05:30
<h2>ログイン方法</h2>
<p>これはSSOログインを使用しますリンクをクリックするとSSOログインページにリダイレクトされます</p>
2021-07-28 17:28:25 +05:30
</div>
</CCardBody>
</CCard>
</CCardGroup>
</CCol>
</CRow>
</CContainer>
</div>
)
}
export default Sso