121 changed auth
This commit is contained in:
+8
-8
@@ -51,7 +51,7 @@
|
||||
|
||||
//variables.framework.docs={};
|
||||
variables.framework.docs.APIName="Deck API";
|
||||
variables.framework.docs.APIVersion="0.120"; /*$ git config --global --unset user.password*/
|
||||
variables.framework.docs.APIVersion="0.121"; /*$ git config --global --unset user.password*/
|
||||
|
||||
|
||||
variables.framework.globalHeaders = structNew();
|
||||
@@ -151,13 +151,13 @@
|
||||
|
||||
<cfswitch expression=#stand#>
|
||||
<cfcase value=",dev">
|
||||
<cfreturn "https://auth-api-dev.ngcloud.ru/api/v1/user"/>
|
||||
<cfreturn "https://auth-api-dev.ngcloud.ru/api/v1/auth/user"/>
|
||||
</cfcase>
|
||||
<cfcase value="test">
|
||||
<cfreturn "https://auth-api-test.ngcloud.ru/api/v1/user"/>
|
||||
<cfreturn "https://auth-api-test.ngcloud.ru/api/v1/auth/user"/>
|
||||
</cfcase>
|
||||
<cfcase value="prod">
|
||||
<cfreturn "https://auth-api.ngcloud.ru/api/v1/user"/>
|
||||
<cfreturn "https://auth-api.ngcloud.ru/api/v1/auth/user"/>
|
||||
</cfcase>
|
||||
<cfdefaultcase><!--- proceed to the legacy locator ---></cfdefaultcase>
|
||||
</cfswitch>
|
||||
@@ -168,7 +168,7 @@
|
||||
</cftry>
|
||||
|
||||
<!--- вот если ничего не прописано, попробуем по-старинке --->
|
||||
<cfloop list="https://auth-api-dev.ngcloud.ru/api/v1/user,https://auth-api-test.ngcloud.ru/api/v1/user,https://auth-api.ngcloud.ru/api/v1/user" index="serviceUrl"><!--- *** начиная с девелоперского --->
|
||||
<cfloop list="https://auth-api-dev.ngcloud.ru/api/v1/auth/user,https://auth-api-test.ngcloud.ru/api/v1/auth/user,https://auth-api.ngcloud.ru/api/v1/auth/user" index="serviceUrl"><!--- *** начиная с девелоперского --->
|
||||
<cftry>
|
||||
<cfhttp url=#serviceUrl# method="OPTIONS" result="resp" timeout=1/>
|
||||
|
||||
@@ -266,13 +266,13 @@
|
||||
//writeDump(result); abort;
|
||||
try {
|
||||
var idpUserData=deserializeJson(result);
|
||||
arguments.requestArguments.companyUid=idpUserData.companyId;//GUID!
|
||||
arguments.requestArguments.usrUid=idpUserData.contactId;//userId; //GUID!
|
||||
arguments.requestArguments.companyUid=idpUserData.userInfo.companyId;//GUID!
|
||||
arguments.requestArguments.usrUid=idpUserData.userInfo.contactId;//userId; //GUID!
|
||||
} catch (e) {
|
||||
return representationOf( {"exception"=e, "idpResponse"=result} );
|
||||
}
|
||||
|
||||
var usrCustomerInfo=getUsrCustomerInfo(idpUserData.contactId);
|
||||
var usrCustomerInfo=getUsrCustomerInfo(idpUserData.userInfo.contactId);
|
||||
|
||||
if (lCase(arguments.cfc) EQ 'user') {
|
||||
if (structIsEmpty(usrCustomerInfo)) return representationOf("User information not found").withStatus(404);
|
||||
|
||||
Reference in New Issue
Block a user