@@ -48,7 +71,6 @@ class Component extends PureComponent {
...
@@ -48,7 +71,6 @@ class Component extends PureComponent {
}
}
letuserinfo=null
letuserinfo=null
if(this.props.serverConfig.userinfo_endpoint){
if(this.props.serverConfig.userinfo_endpoint){
userinfo=(
userinfo=(
...
@@ -61,13 +83,16 @@ class Component extends PureComponent {
...
@@ -61,13 +83,16 @@ class Component extends PureComponent {
)
)
}
}
return(
return(
<Panelheader="HTTP Client using OAuth Access Token"eventKey="1"collapsible={true}expanded={true}>
<Panelheader="HTTP Client using OAuth Access Token"eventKey="1"collapsible={true}expanded={true}>
{userinfo}
{userinfo}
<div>
<div>
<p>Fetch userinfo from</p>
<p>Fetch data from</p>
{this.renderDropdownButton()}
<FormGroup
<FormGroup
className="gutter"
className="gutter"
controlId="formBasicText"
controlId="formBasicText"
...
@@ -76,6 +101,7 @@ class Component extends PureComponent {
...
@@ -76,6 +101,7 @@ class Component extends PureComponent {
type="text"
type="text"
bsSize="large"
bsSize="large"
placeholder="http://httpjs.net/foo"
placeholder="http://httpjs.net/foo"
value={this.state.customEndpoint}
onChange={this.updateAPIendpoint.bind(this)}
onChange={this.updateAPIendpoint.bind(this)}
/>
/>
<HelpBlock>Fill out the hostname of your OAuth server. Will only work if your OAuth server support OpenID Connect Discovery. If not, please enter configuration manually.</HelpBlock>
<HelpBlock>Fill out the hostname of your OAuth server. Will only work if your OAuth server support OpenID Connect Discovery. If not, please enter configuration manually.</HelpBlock>