This doesn't seem to be related to offline tokens. Are your cookies
KEYCLOAK_IDENTITY and KEYCLOAK_SESSION persistent or transient? Could
you check if you don't have "remember me" enabled for your realm and
login session?
Marek
On 25/11/15 00:00, Carlos Feria wrote:
Hello. I migrated my keycloak to keycloak-1.6.1.Final and i have a
problem with the session persistence.
I have a pure javascript application, this uses javacript adapter.
When i had other version of keycloak, the session is close when i do
logout or close the browser, but now in keycloak-1.6.1.Final the
session is not detroyed when i close the browser, i see that session
is on cookie.
I delete the offline role of my users and roles but the session don't
close. How can i delete the session when i close the brower? Please
help me.
this is my angular interceptor an bootstrap method:
keycloak.init({onLoad:'login-required'}).success(function () {
window.auth.authz =keycloak;
angular.module('mean').factory('Auth',function () {
return window.auth;
});
//Then init the app
angular.bootstrap(document, [ApplicationConfiguration.applicationModuleName]);
}).error(function () {
window.location.reload();
});
angular.module('mean').factory('authInterceptor',function ($q, Auth) {
return {
request:function (config) {
if (!config.url.match(/.html$/)) {
var deferred = $q.defer();
if (Auth.authz.token) {
Auth.authz.updateToken(5).success(function () {
config.headers = config.headers || {};
config.headers.Authorization ='Bearer ' + Auth.authz.token;
deferred.resolve(config);
}).error(function () {
location.reload();
});
}
return deferred.promise;
}else {
return config;
}
}
};
});
--
Carlos E. Feria Vila
_______________________________________________
keycloak-user mailing list
keycloak-user(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/keycloak-user