fix: 授权结果页的错误信息显示
This commit is contained in:
parent
0e05a3ad4e
commit
ba434da707
|
|
@ -1,4 +1,3 @@
|
|||
import assert from "assert";
|
||||
export default OakComponent({
|
||||
// Virtual Component
|
||||
isList: false,
|
||||
|
|
@ -25,8 +24,16 @@ export default OakComponent({
|
|||
this.setState({ loading: false });
|
||||
return;
|
||||
}
|
||||
assert(state, 'State parameter is missing');
|
||||
assert(code, 'Code parameter is missing');
|
||||
if (!code) {
|
||||
this.setErrorMsg('Missing authorization code');
|
||||
this.setState({ loading: false });
|
||||
return;
|
||||
}
|
||||
if (!state) {
|
||||
this.setErrorMsg('Missing state parameter');
|
||||
this.setState({ loading: false });
|
||||
return;
|
||||
}
|
||||
this.setState({ hasError: false, errorMessage: '' });
|
||||
if (!state) {
|
||||
this.setErrorMsg('Invalid state parameter');
|
||||
|
|
|
|||
|
|
@ -32,8 +32,17 @@ export default OakComponent({
|
|||
return;
|
||||
}
|
||||
|
||||
assert(state, 'State parameter is missing');
|
||||
assert(code, 'Code parameter is missing');
|
||||
if (!code) {
|
||||
this.setErrorMsg('Missing authorization code');
|
||||
this.setState({ loading: false });
|
||||
return;
|
||||
}
|
||||
|
||||
if (!state) {
|
||||
this.setErrorMsg('Missing state parameter');
|
||||
this.setState({ loading: false });
|
||||
return;
|
||||
}
|
||||
|
||||
this.setState({ hasError: false, errorMessage: '' });
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue