[Update] oauth 탐지 로직 정교화
This commit is contained in:
parent
b8b7edb5ac
commit
1c57ad1a39
1 changed files with 7 additions and 7 deletions
|
|
@ -7,13 +7,13 @@ const httpUtils = new HttpUtils();
|
|||
export class CsrfCheck {
|
||||
private isTargetUri(uri: string): boolean {
|
||||
if (
|
||||
httpUtils.getQueryParamFromURI(uri, "client_id") &&
|
||||
(httpUtils.getQueryParamFromURI(uri, "response_type") ||
|
||||
httpUtils.getQueryParamFromURI(uri, "grant_type") ||
|
||||
httpUtils.getQueryParamFromURI(uri, "redirect_uri") ||
|
||||
httpUtils.getQueryParamFromURI(uri, "scope") ||
|
||||
httpUtils.getQueryParamFromURI(uri, "state") ||
|
||||
httpUtils.getQueryParamFromURI(uri, "nonce"))
|
||||
httpUtils.getQueryParamFromURI(uri, "client_id") !== null &&
|
||||
(httpUtils.getQueryParamFromURI(uri, "response_type") !== null ||
|
||||
httpUtils.getQueryParamFromURI(uri, "grant_type") !== null ||
|
||||
httpUtils.getQueryParamFromURI(uri, "redirect_uri") !== null ||
|
||||
httpUtils.getQueryParamFromURI(uri, "scope") !== null ||
|
||||
httpUtils.getQueryParamFromURI(uri, "state") !== null ||
|
||||
httpUtils.getQueryParamFromURI(uri, "nonce") !== null)
|
||||
) {
|
||||
return true;
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue