Is there some workaround ? Is it possible to override the login url &
replace "scope=openid" to "scope=offline" ?
On Wed, Aug 31, 2016 at 2:39 PM, sheishere b <sheishere48(a)gmail.com> wrote:
Ok, thanks.
It would be great if you could create jira & share the information.
On Wed, Aug 31, 2016 at 2:03 PM, Sebastien Blanc <sblanc(a)redhat.com>
wrote:
> I just made some tests and looked at the nodejs adapter code, it doesn't
> look like it supports offline_access since it's hardcoded to
"scope=openid"
> (
https://github.com/keycloak/keycloak-nodejs-connect/blob/mas
> ter/index.js#L304 ).
>
> Fix would be quite simple since we have access to the original url query
> parameters through the redirectUrl parameter of the function.
>
> I can create a jira for this.
>
>
>
> On Wed, Aug 31, 2016 at 9:43 AM, Stian Thorgersen <sthorger(a)redhat.com>
> wrote:
>
>> Do we support offline_access param in Node.js adapter?
>>
>> On 31 August 2016 at 09:11, Marek Posolda <mposolda(a)redhat.com> wrote:
>>
>>> It depends if keycloak-nodejs adapter has some nice support for
>>> "inject" the custom value of scope parameter into the initial
Keycloak
>>> login ( AuthorizationEndpoint ) URL.
>>>
>>> Our java adapter has support for it, as it "forwards" the value of
>>> scope parameter from the secured URL to the Keycloak login URL. For example
>>> if you open
"http://localhost:/yourapp/secured?scope=offline_access"
>>> <
http://localhost:/yourapp/secured?scope=offline_access>, the adapter
>>> forwards the "scope=offline_access" to the Keycloak. Our
keycloak.js
>>> adapter also has support for adding custom scope. However not really sure
>>> about keycloak-nodejs-connect.
>>>
>>> Maybe either someone more familiar with keycloak nodeJS adapter will
>>> reply. Or you can try to dig yourself and eventually create JIRA (or even
>>> better send PR) for adding the missing functionality.
>>>
>>> Marek
>>>
>>>
>>> On 30/08/16 11:51, sheishere b wrote:
>>>
>>> Hello,
>>>
>>> From nodejs, I am trying to integrate with keycloak server.
>>> Have followed the steps mentioned in
>>> <
https://github.com/keycloak/keycloak-nodejs-connect>
>>>
https://github.com/keycloak/keycloak-nodejs-connect
>>> But I need to use offline access to generate offline token as mentioned
>>> here,
https://keycloak.gitbooks.io/server-adminstration-guide/cont
>>> ent/v/2.1/topics/sessions/offline.html
>>> How can this be done from nodejs?
>>>
>>>
>>> _______________________________________________
>>> keycloak-user mailing
listkeycloak-user@lists.jboss.orghttps://lists.jboss.org/mailman/listinfo/keycloak-user
>>>
>>>
>>>
>>> _______________________________________________
>>> keycloak-user mailing list
>>> keycloak-user(a)lists.jboss.org
>>>
https://lists.jboss.org/mailman/listinfo/keycloak-user
>>>
>>
>>
>> _______________________________________________
>> keycloak-user mailing list
>> keycloak-user(a)lists.jboss.org
>>
https://lists.jboss.org/mailman/listinfo/keycloak-user
>>
>
>
> _______________________________________________
> keycloak-user mailing list
> keycloak-user(a)lists.jboss.org
>
https://lists.jboss.org/mailman/listinfo/keycloak-user
>