CINXE.COM
Randstad RiseSmart - Login
<!DOCTYPE html> <!-- Tag LIb --> <html lang="en"> <head> <meta http-equiv="Cache-Control" content="no-store" /> <meta http-equiv="Pragma" content="no-cache" /> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Randstad RiseSmart - Login</title> <!--[if lt IE 9]> <script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script> <![endif]--> <link rel="stylesheet" type="text/css" media="all" href="https://static.risesmart.com/common/lib/styles/keyboard-navigation.css" > <style> #langDropDownMenu ul{ padding: 0; list-style: none; } .splt-lang_dropdown-content{ max-height: 500px; overflow-y: auto; border-top: 3px solid #fdb824; } .splt-lang_dropdown_inner { border-top:0 !important; } .splt-landing_lang_dropbtn { text-decoration: none; } .splt-landing_lang_dropbtn:focus { text-decoration: none; } </style> <meta name="gaTitle" content="Central Login Page"> </head> <body class="global_login_bg"> <div class="container "> <div class=""> <div class="row"> <div class="col-md-2 col-md-offset-10 col-sm-4 col-sm-offset-8 text-left splt-landing_language_label">language</div> <nav id="langDropDownMenu" class="col-md-2 col-md-offset-10 col-sm-4 col-sm-offset-8 text-right"> <ul tabindex="0" aria-label="Select an ApplicationLanguage. "> <li class="splt-landing_language_dropdown text-left" aria-expanded="false"> <a class="splt-landing_lang_dropbtn" aria-expanded="false" href="javascript:void(0);"> <span class="icon-globe splt-inline-block splt-vertical-align-top splt-fa-globe"> </span> <span class="splt-lang-ellipsis"></span> <span class="icon-chevron-down splt-cust-chevron-down splt-inline-block"></span> </a> <ul id="localeDropDown" class="splt-lang_dropdown-content" role="list"> <li class="splt-lang_dropdown_inner"> <a data-lan="en_AU" role="option" aria-selected="false" href="/locale/redirect?locale=en_AU"> <span lang="en">English [Australia]</span></a> </li> <li class="splt-lang_dropdown_inner"> <a data-lan="ko_KR" role="option" aria-selected="false" href="/locale/redirect?locale=ko_KR"> <span lang="ko">한국어 [대한민국]</span></a> </li> <li class="splt-lang_dropdown_inner"> <a data-lan="fr_BE" role="option" aria-selected="false" href="/locale/redirect?locale=fr_BE"> <span lang="fr">Français [Belgique]</span></a> </li> <li class="splt-lang_dropdown_inner"> <a data-lan="es_MX" role="option" aria-selected="false" href="/locale/redirect?locale=es_MX"> <span lang="es">Español [México]</span></a> </li> <li class="splt-lang_dropdown_inner"> <a data-lan="fr_CA" role="option" aria-selected="false" href="/locale/redirect?locale=fr_CA"> <span lang="fr">Français [Canada]</span></a> </li> <li class="splt-lang_dropdown_inner"> <a data-lan="nl_NL" role="option" aria-selected="false" href="/locale/redirect?locale=nl_NL"> <span lang="nl">Nederlands [Nederland]</span></a> </li> <li class="splt-lang_dropdown_inner"> <a data-lan="pt_BR" role="option" aria-selected="false" href="/locale/redirect?locale=pt_BR"> <span lang="pt">Português [Brasil]</span></a> </li> <li class="splt-lang_dropdown_inner"> <a data-lan="de_DE" role="option" aria-selected="false" href="/locale/redirect?locale=de_DE"> <span lang="de">Deutsch [Deutschland]</span></a> </li> <li class="splt-lang_dropdown_inner"> <a data-lan="da_DK" role="option" aria-selected="false" href="/locale/redirect?locale=da_DK"> <span lang="da">Dansk [Danmark]</span></a> </li> <li class="splt-lang_dropdown_inner"> <a data-lan="en_DE" role="option" aria-selected="false" href="/locale/redirect?locale=en_DE"> <span lang="en">English [Germany]</span></a> </li> <li class="splt-lang_dropdown_inner"> <a data-lan="pl_PL" role="option" aria-selected="false" href="/locale/redirect?locale=pl_PL"> <span lang="pl">polski [Polska]</span></a> </li> <li class="splt-lang_dropdown_inner"> <a data-lan="en_BE" role="option" aria-selected="false" href="/locale/redirect?locale=en_BE"> <span lang="en">English [Belgium]</span></a> </li> <li class="splt-lang_dropdown_inner"> <a data-lan="it_IT" role="option" aria-selected="false" href="/locale/redirect?locale=it_IT"> <span lang="it">Italiano [Italia]</span></a> </li> <li class="splt-lang_dropdown_inner"> <a data-lan="pt_PT" role="option" aria-selected="false" href="/locale/redirect?locale=pt_PT"> <span lang="pt">Português [Portugal]</span></a> </li> <li class="splt-lang_dropdown_inner"> <a data-lan="en_CA" role="option" aria-selected="false" href="/locale/redirect?locale=en_CA"> <span lang="en">English [Canada]</span></a> </li> <li class="splt-lang_dropdown_inner"> <a data-lan="en_US" role="option" aria-selected="false" href="/locale/redirect?locale=en_US"> <span lang="en">English [USA]</span></a> </li> <li class="splt-lang_dropdown_inner"> <a data-lan="nl_BE" role="option" aria-selected="false" href="/locale/redirect?locale=nl_BE"> <span lang="nl">Nederlands [België]</span></a> </li> <li class="splt-lang_dropdown_inner"> <a data-lan="sv_SE" role="option" aria-selected="false" href="/locale/redirect?locale=sv_SE"> <span lang="sv">Svenska [Sverige]</span></a> </li> <li class="splt-lang_dropdown_inner"> <a data-lan="zh_CN" role="option" aria-selected="false" href="/locale/redirect?locale=zh_CN"> <span lang="zh">汉语 [中国]</span></a> </li> <li class="splt-lang_dropdown_inner"> <a data-lan="es_ES" role="option" aria-selected="false" href="/locale/redirect?locale=es_ES"> <span lang="es">Español [España]</span></a> </li> <li class="splt-lang_dropdown_inner"> <a data-lan="ja_JP" role="option" aria-selected="false" href="/locale/redirect?locale=ja_JP"> <span lang="ja">日本語 [日本]</span></a> </li> <li class="splt-lang_dropdown_inner"> <a data-lan="en_SE" role="option" aria-selected="false" href="/locale/redirect?locale=en_SE"> <span lang="en">English [Sweden]</span></a> </li> <li class="splt-lang_dropdown_inner"> <a data-lan="en_FR" role="option" aria-selected="false" href="/locale/redirect?locale=en_FR"> <span lang="en">English [France]</span></a> </li> <li class="splt-lang_dropdown_inner"> <a data-lan="en_AL" role="option" aria-selected="false" href="/locale/redirect?locale=en_AL"> <span lang="en">English [Global Neutral]</span></a> </li> <li class="splt-lang_dropdown_inner"> <a data-lan="en_IN" role="option" aria-selected="false" href="/locale/redirect?locale=en_IN"> <span lang="en">English [India]</span></a> </li> <li class="splt-lang_dropdown_inner"> <a data-lan="fr_FR" role="option" aria-selected="false" href="/locale/redirect?locale=fr_FR"> <span lang="fr">Français [France]</span></a> </li> <li class="splt-lang_dropdown_inner"> <a data-lan="en_NL" role="option" aria-selected="false" href="/locale/redirect?locale=en_NL"> <span lang="en">English [Netherlands]</span></a> </li> <li class="splt-lang_dropdown_inner"> <a data-lan="en_GB" role="option" aria-selected="false" href="/locale/redirect?locale=en_GB"> <span lang="en">English [United Kingdom]</span></a> </li> </ul> </li> </ul> </nav> </div> <div class="login-main-div"> <div class="logo-heading"> <img src="https://static.risesmart.com/2024.16/spotlight/images/rebranding/randstad_risesmart_logo_blue.svg" class="rrslogo_spec" alt="randstad risesmart"> </div> <!-- Tag LIb --> <script src="https://www.recaptcha.net/recaptcha/api.js?hl=en" async defer></script> <meta name="_csrf_parameter" content="_csrf" /><meta name="_csrf_header" content="X-CSRF-TOKEN" /><meta name="_csrf" content="a789b4d4-f804-4793-ba22-b1c0969e688a" /> <script type="text/javascript" src="/resources/scripts/custom/customEvents.js?id=@common.version@"></script> <script type="text/javascript" src="https://static.risesmart.com/common/lib/scripts/jquery.min.js"></script> <script type="text/javascript" src="https://static.risesmart.com/common/lib/scripts/bootstrap.min.js?id=@common.version@"></script> <script type="text/javascript" src="https://static.risesmart.com/common/lib/scripts/jquery.validate.js?id=@common.version@"></script> <link rel="stylesheet" type="text/css" media="all" href="https://static.risesmart.com/common/lib/styles/bootstrap.min.css?id=@common.version@" /> <link rel="stylesheet" media="all" type="text/css" href="https://static.risesmart.com/2024.16/spotlight/lib/styles/custom_rs.css?id=@common.version@" /> <link rel="stylesheet" media="all" type="text/css" href="https://static.risesmart.com/common/lib/styles/font-awesome3.2.1.css?id=@common.version@" /> <link rel="stylesheet" media="all" type="text/css" href="https://static.risesmart.com/2024.16/spotlight/lib/styles/global_login.css?id=@common.version@" /> <link rel="stylesheet" media="all" type="text/css" href="https://static.risesmart.com/2024.16/spotlight/lib/styles/global_login_rrs.css?id=@common.version@" /> <style> .g-recaptcha { -webkit-transform: scale(0.89); -moz-transform: scale(0.89); -ms-transform: scale(0.89); -o-transform: scale(0.89); transform: scale(0.89); -webkit-transform-origin: 0 0; -moz-transform-origin: 0 0; -ms-transform-origin: 0 0; -o-transform-origin: 0 0; transform-origin: 0 0; } </style> <div class="panel panel-default"> <div class="panel-body"> <div class="row rsidentity-margin-btm25"> <!-- Below input element's value is used to discover login page whenever an ajax request is made when the session is timed out.--> <input type="hidden" value="LoginPageRSIdentity"> <div class="col-xs-12 col-sm-12 col-md-10 col-md-offset-1"> <h1 class="splt-rrs-global-login-title"> login</h1> <form action="/j_spring_security_check" method="POST" id="loginForm"> <input type="hidden" name="_csrf" value="a789b4d4-f804-4793-ba22-b1c0969e688a" /><div class="form-group "> </div> <div class="form-group "> <label for="InputUser">Email Address:</label> <div class="right-inner-addon"> <a href="#" title="Edit" id="edit-email" aria-label="Email Edit Link" onclick="editEmail();" style="display:none" > <span class="icon-pencil" aria-hidden="true"></span> <span class="sr-only">Email Edit Icon</span> </a> <input type="text" name="j_username" value="" id = "j_username" class="form-control input-sm" placeholder="Email Address" autocomplete="off" tabindex="0" > </div> </div> <div class="clearfix" id="continue" > <button type="button" class="btn orange-btn continue-btn" aria-label="CONTINUE" tabindex="0" onclick="redirect();" aria-live="assertive" role="region" > <span>CONTINUE</span> <img src="https://static.risesmart.com/2024.16/spotlight/images/loading_rsid.gif" alt="Loading" aria-label="Please wait..."> </button> </div> <div id="post-continue" style="display:none"> <div class="form-group "> <label for="InputPassword">Password:</label> <input type="password" class="form-control input-sm" placeholder="Password" name="j_password" id = "j_password" autocomplete="off" tabindex="0"> </div> <div class="form-group "> </div> <div class="login-extras clearfix"> <label class="pull-right font-12"> <input type="checkbox" name="remember-me" id="rememberMe" tabindex="0" /> Stay Logged In</label> </div> <div class="clearfix"> <button type="button" class="btn orange-btn b2-step login-btn" id="loginBtn" tabindex="0" onclick="submitPage()"> LOGIN</button> </div> </div> </form> <div class="t-margin-top-10"> <a href="/forgotPassword" onclick="setEmailParam()" tabindex="0" id="forgotPwdLink">Forgot Password?</a> </div> </div> </div> </div> </div> <script type="text/javascript"> $('#loginForm input').keydown(function(e) { if (e.keyCode == 13) { if ($("#post-continue").css('display') == 'none' ){ $('.continue-btn').click(); } else { $('#loginBtn').click(); } } }); function handleStorage(e) { if (!e) { e = window.event; } if (localStorage.getItem('SSOSession') != null) { window.location.href = '/app/selection'; } } $(window).on('load',function() { var req = $.ajax({ url: "/app/selection", method: "GET", async: false }); req.done(function () { }); if (window.addEventListener) { window.addEventListener("storage", handleStorage, false); } else { window.attachEvent("onstorage", handleStorage); } localStorage.removeItem('SSOSession'); }); $(document).ready(function(){ $('#loginForm').validate( { rules : { j_username : { required : true }, j_password : { required : true } },messages: { j_username : { required : 'Please fill out this field.' }, j_password : { required : 'Please fill out this field.' } }, highlight: function(element) { $(element).closest('.form-group').addClass('has-error'); }, unhighlight : function(element, errorClass) { $(element).closest('.form-group').removeClass( 'has-error '); $('#error').hide(); }, success: function(element) { $(element).closest('.form-group').removeClass('has-error').find('label.help-block').remove(); $('#error').hide(); } }); // if($("#post-continue").css("display") == 'block') // $("#edit-email").hide(); }); function editEmail(){ $("#edit-email").hide(); $("#passwordMismatch").hide(); $("#j_password").parent("div").removeClass("has-error"); $("#continue").show(); $("#post-continue").hide(); $("#j_username").removeAttr("disabled"); $("#continue").find("button").removeClass("loading"); } function submitPage(){ var hCaptchaResponse = jQuery('textarea[name="h-captcha-response"]').val(); $("#j_username").removeAttr("disabled"); if(!$('#loginForm').valid()) $("#j_username").attr("disabled","disabled"); setCsrfToken(); $( "#loginForm" ).submit(); } function setCsrfToken() { var request = $.ajax({ method: "GET", url: "/token/csrf", async: false }); request.done(function (data) { $("input[name='_csrf']").val(data); }); } function redirect(){ var isCaptchaEnabled = true; $('#loginForm').valid(); $("div.form-group.has-error").find('label.help-block').attr("tabindex","0"); if($("#j_username").val().trim().length == 0) return false; let paramMap = new Map(); let urlParams = new URLSearchParams(window.location.search); urlParams.forEach((value, key) => { paramMap[key] = value; }); $("#continue").find("button").addClass("loading"); $("#continue").find("img").attr("tabindex","0"); $.ajax({ method: "POST", url: "/verify/authentication", data: { _csrf: "a789b4d4-f804-4793-ba22-b1c0969e688a", j_username: $("#j_username").val(), param: JSON.stringify(paramMap), }, success: function(responseText) { if(responseText != ''){ window.location.href = ''+responseText; } else{ $("#j_username_warning").hide(); $("#j_username").attr("disabled","disabled"); $("#continue").hide(); $("#post-continue").show(); $("#j_password").focus(); $("#edit-email").show(); if(isCaptchaEnabled && $("div.g-recaptcha").length == 0) { $("#invalidCaptchaResponse").hide(); } // }else if(isHCaptchaEnabled){ // $("#invalidCaptchaResponse").hide(); // } } } }); } </script> <script type="text/javascript" charset="UTF-8"> var lang = 'en'; if(lang == 'en') { !function() { var t = window.driftt = window.drift = window.driftt || []; if (!t.init) { if (t.invoked) return void (window.console && console.error && console.error("Drift snippet included twice.")); t.invoked = !0, t.methods = [ "identify", "config", "track", "reset", "debug", "show", "ping", "page", "hide", "off", "on" ], t.factory = function(e) { return function() { var n = Array.prototype.slice.call(arguments); return n.unshift(e), t.push(n), t; }; }, t.methods.forEach(function(e) { t[e] = t.factory(e); }), t.load = function(t) { var e = 3e5, n = Math.ceil(new Date() / e) * e, o = document.createElement("script"); o.type = "text/javascript", o.async = !0, o.crossorigin = "anonymous", o.src = "https://js.driftt.com/v1-include/" + n + "/" + t + ".js"; var i = document.getElementsByTagName("script")[0]; i.parentNode.insertBefore(o, i); }; } }(); drift.SNIPPET_VERSION = '0.3.1'; drift.on('ready', function (api) { api.startInteraction({ interactionId: 157175, goToConversation: false}); }); drift.load("td6tx6eui9sm");} function setEmailParam() { var email = document.getElementById('j_username').value; var link = document.getElementById('forgotPwdLink'); var encodedEmail = btoa(email); link.href = link.href + '?email=' + encodedEmail; } </script> </div> </div> </div> <script type="text/javascript" src="https://static.risesmart.com/common/lib/scripts/keyboard-navigation.js"></script> <script> keyboardNavigation("#langDropDownMenu"); $(".splt-landing_language_dropdown").hover(function () { $(this).attr( "aria-expanded", $(this).attr("aria-expanded") == "false" ? "true" : "false" ); }); var dropdownContainer = document.querySelector('.splt-landing_language_dropdown'); var dropdownBtn = document.querySelector('.splt-landing_lang_dropbtn'); $("#langDropDownMenu").focusout(function () { setTimeout(function() { var isExpanded = dropdownContainer.getAttribute('aria-expanded') === "true"; dropdownBtn.setAttribute('aria-expanded', isExpanded ? 'true' : 'false'); }, 100) }); dropdownBtn.addEventListener('focus', function () { var isExpanded = dropdownContainer.getAttribute('aria-expanded') === "true"; dropdownBtn.setAttribute('aria-expanded', isExpanded ? 'true' : 'false'); }); </script> <footer> <div class="gl-footer"> <div class="s-footer"> <div class="container"> <div class="row"> <div class="text-center div-set-right-footer"> <small>Randstad Risesmart © 2024 | <a href="https://apps.risesmart.com/registration/self/slTermsAndConditions?contract_type=pp&locale=en_US" target="_blank" >Privacy Policy</a> | <a href="https://apps.risesmart.com/registration/self/slTermsAndConditions?contract_type=tnc&locale=en_US" target="_blank" >Terms & Conditions</a></small> <!--i class="icon-globe"></i> <select id="selectLocale" onchange="window.location.href=this.value;"> <option value="/locale/redirect?locale=en_AU"> English [Australia]</option> <option value="/locale/redirect?locale=ko_KR"> 한국어 [대한민국]</option> <option value="/locale/redirect?locale=fr_BE"> Français [Belgique]</option> <option value="/locale/redirect?locale=es_MX"> Español [México]</option> <option value="/locale/redirect?locale=fr_CA"> Français [Canada]</option> <option value="/locale/redirect?locale=nl_NL"> Nederlands [Nederland]</option> <option value="/locale/redirect?locale=pt_BR"> Português [Brasil]</option> <option value="/locale/redirect?locale=de_DE"> Deutsch [Deutschland]</option> <option value="/locale/redirect?locale=da_DK"> Dansk [Danmark]</option> <option value="/locale/redirect?locale=en_DE"> English [Germany]</option> <option value="/locale/redirect?locale=pl_PL"> polski [Polska]</option> <option value="/locale/redirect?locale=en_BE"> English [Belgium]</option> <option value="/locale/redirect?locale=it_IT"> Italiano [Italia]</option> <option value="/locale/redirect?locale=pt_PT"> Português [Portugal]</option> <option value="/locale/redirect?locale=en_CA"> English [Canada]</option> <option value="/locale/redirect?locale=en_US"> English [USA]</option> <option value="/locale/redirect?locale=nl_BE"> Nederlands [België]</option> <option value="/locale/redirect?locale=sv_SE"> Svenska [Sverige]</option> <option value="/locale/redirect?locale=zh_CN"> 汉语 [中国]</option> <option value="/locale/redirect?locale=es_ES"> Español [España]</option> <option value="/locale/redirect?locale=ja_JP"> 日本語 [日本]</option> <option value="/locale/redirect?locale=en_SE"> English [Sweden]</option> <option value="/locale/redirect?locale=en_FR"> English [France]</option> <option value="/locale/redirect?locale=en_AL"> English [Global Neutral]</option> <option value="/locale/redirect?locale=en_IN"> English [India]</option> <option value="/locale/redirect?locale=fr_FR"> Français [France]</option> <option value="/locale/redirect?locale=en_NL"> English [Netherlands]</option> <option value="/locale/redirect?locale=en_GB"> English [United Kingdom]</option> </select--> </div> </div> </div> </div> <script> $(document).ready(function() { var locale = 'en_US'; $('#selectLocale').val('/locale/redirect?locale=' + locale); if($('#selectLocale').val() == null) { $('#selectLocale').val(''); } }); </script> <script type="text/javascript"> var googleAnltcsId='UA-47696145-1'; var gaId=''; var title=$("[name='gaTitle']").attr("content"); (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); var gaUserId = gaId; if (gaUserId == '') { ga('create', googleAnltcsId, 'auto',{ cookieFlags: 'secure' }); } else { ga('create', googleAnltcsId, 'auto', {'userId': gaId },{ cookieFlags: 'secure' }); } if(title){ ga('set', 'title', title); } ga('send', 'pageview'); </script> </div> </footer> <script type="text/javascript"> var locationProvider = 'en_US'; console.log("Locale: " + locationProvider); $('a.splt-landing_lang_dropbtn .splt-lang-ellipsis').append($('a[data-lan=' + locationProvider + ']').html()); // AC-200 $('#localeDropDown a[data-lan=' + locationProvider + ']').attr('aria-selected', 'true'); </script> </body> </html>