Expand my Community achievements bar.

SOLVED

Setting up External Authentication

Avatar

Level 2

In Section 6.4 of the LCCS Developer Guide, under the Workflow description, step 3 states: "Set up the scripts as described in the script documentation."

Specifically, what documentation is referred to here?

Thanks.

1 Accepted Solution

Avatar

Correct answer by
Former Community Member

Hi,

So here the documentation refers to the documentation for the particular scripting language you are using for external authentication.

If you unzip our app, you find a folder called ServerIntegration that has the lccs libraries required for setting up the external authentication from different scripts such as coldfusion, python, ruby, php and so on. Each of these script folder has respective script contents along with README files on how to setup things and so on.

Also, you will find examples on using our server to server APIs( external authentication being a Server2Server communication) with these different scripts under sampleApps/Server2Server/ folder. These examples also have README files for setup.

The answer to your question are all these README files.

Hope this helps

Thanks

Hironmay Basu

View solution in original post

2 Replies

Avatar

Correct answer by
Former Community Member

Hi,

So here the documentation refers to the documentation for the particular scripting language you are using for external authentication.

If you unzip our app, you find a folder called ServerIntegration that has the lccs libraries required for setting up the external authentication from different scripts such as coldfusion, python, ruby, php and so on. Each of these script folder has respective script contents along with README files on how to setup things and so on.

Also, you will find examples on using our server to server APIs( external authentication being a Server2Server communication) with these different scripts under sampleApps/Server2Server/ folder. These examples also have README files for setup.

The answer to your question are all these README files.

Hope this helps

Thanks

Hironmay Basu

Avatar

Employee

I don't have access to the full documentation right now but if you explain what you are trying to accomplish we can certainly help.

For basic server-side scripting you need to add the appropriate script to your web server environment, and that is usually server / application framework dependent.

For receiving notification you need to setup an environment that support flash remoting, and there is a readme file that explains how to do it in each language folder.

Sent from my iPhone

The following has evaluated to null or missing: ==> liqladmin("SELECT id, value FROM metrics WHERE id = 'net_accepted_solutions' and user.id = '${acceptedAnswer.author.id}'").data.items [in template "analytics-container" at line 83, column 41] ---- Tip: It's the step after the last dot that caused this error, not those before it. ---- Tip: If the failing expression is known to be legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: #assign answerAuthorNetSolutions = li... [in template "analytics-container" at line 83, column 5] ----