1<!DOCTYPE html> 2<html class="html-devise-layout gl-system" lang="en"> 3<head prefix="og: http://ogp.me/ns#"> 4<meta charset="utf-8"> 5<meta content="IE=edge" http-equiv="X-UA-Compatible"> 6<meta content="width=device-width, initial-scale=1" name="viewport"> 7<title>Sign in · GitLab</title> 8<link as="font" crossorigin="" href="/assets/gitlab-sans/GitLabSans-9892dc17af892e03de41625c0ee325117a3b8ee4ba6005f3a3eac68510030aed.woff2" rel="preload"> 9<link as="font" crossorigin="" href="/assets/gitlab-sans/GitLabSans-Italic-f96f17332d67b21ada2dfba5f0c0e1d5801eab99330472057bf18edd93d4ccf7.woff2" rel="preload"> 10<link as="font" crossorigin="" href="/assets/gitlab-mono/GitLabMono-29c2152dac8739499dd0fe5cd37a486ebcc7d4798c9b6d3aeab65b3172375b05.woff2" rel="preload"> 11<link as="font" crossorigin="" href="/assets/gitlab-mono/GitLabMono-Italic-af36701a2188df32a9dcea12e0424c380019698d4f76da9ad8ea2fd59432cf83.woff2" rel="preload"> 12
13<script> 14//<![CDATA[ 15window.gon={};gon.api_version="v4";gon.default_avatar_url="https://gitlab.opensolution.co/assets/no_avatar-849f9c04a3a0d0cea2424ae97b27447dc64a7dbfae83c036c45b403392f0e8ba.png";gon.max_file_size=100;gon.asset_host=null;gon.webpack_public_path="/assets/webpack/";gon.relative_url_root="";gon.user_color_mode="gl-system";gon.user_color_scheme="white";gon.markdown_surround_selection=null;gon.markdown_automatic_lists=null;gon.markdown_maintain_indentation=null;gon.math_rendering_limits_enabled=true;gon.iframe_rendering_enabled=false;gon.iframe_rendering_allowlist=[];gon.recaptcha_api_server_url="https://www.recaptcha.net/recaptcha/api.js";gon.recaptcha_sitekey=null;gon.gitlab_url="https://gitlab.opensolution.co";gon.promo_url="https://about.gitlab.com";gon.forum_url="https://forum.gitlab.com";gon.docs_url="https://docs.gitlab.com";gon.revision="6d80d8cefe2";gon.feature_category="system_access";gon.gitlab_logo="/assets/gitlab_logo-2957169c8ef64c58616a1ac3f4fc626e8a35ce4eb3ed31bb0d873712f2a041a0.png";gon.secure=true;gon.sprite_icons="/assets/icons-744c96d42bcc6345fdb1c870432a980c5f983ed177df344a4a5f94b625ac4ce8.svg";gon.sprite_file_icons="/assets/file_icons/file_icons-90de312d3dbe794a19dee8aee171f184ff69ca9c9cf9fe37e8b254e84c3a1543.svg";gon.illustrations_path="/assets/illustrations-ae6d9d10410e9e8b59dd365dcf0480219354eb6eed057c8fecd9d17cf9b18ec4.svg";gon.emoji_sprites_css_path="/assets/emoji_sprites-9f4e433199c18178b03727c749cbd0c22e569f69ffb05ec235a49dc29b318bb3.css";gon.emoji_backend_version=4;gon.test_env=false;gon.disable_animations=false;gon.suggested_label_colors={"#cc338b":"Magenta-pink","#dc143c":"Crimson","#c21e56":"Rose red","#cd5b45":"Dark coral","#ed9121":"Carrot orange","#eee600":"Titanium yellow","#009966":"Green-cyan","#8fbc8f":"Dark sea green","#6699cc":"Blue-gray","#e6e6fa":"Lavender","#9400d3":"Dark violet","#330066":"Deep violet","#36454f":"Charcoal grey","#808080":"Gray"};gon.first_day_of_week=0;gon.time_display_relative=true;gon.time_display_format=0;gon.ee=false;gon.jh=false;gon.dot_com=false;gon.uf_error_prefix="UF";gon.pat_prefix="glpat-";gon.fluid_layout=false;gon.keyboard_shortcuts_enabled=true;gon.broadcast_message_dismissal_path=null;gon.diagramsnet_url="https://embed.diagrams.net";gon.features={"uiForOrganizations":false,"pageBreadcrumbsInTopBar":false,"organizationSwitching":false,"findAndReplace":false,"removeMonitorMetrics":true,"workItemsClientSideBoards":false,"editorStickyTableHeaders":false,"exploreAnalyticsDashboards":false,"featureLibraryModal":false,"accessibleDisabledButton":false,"securityManagerRoleEnabled":true,"twoStepSignIn":false}; 16//]]> 17</script>
17 18
19<script> 20//<![CDATA[ 21const root = document.documentElement; 22if (window.matchMedia('(prefers-color-scheme: dark)').matches) { 23 root.classList.add('gl-dark'); 24} 25 26window.matchMedia('(prefers-color-scheme: dark)').addEventListener('change', (e) => { 27 if (e.matches) { 28 root.classList.add('gl-dark'); 29 } else { 30 root.classList.remove('gl-dark'); 31 } 32}); 33 34//]]> 35</script>
35 36 37 38 39 40<meta content="light dark" name="color-scheme"> 41<link rel="stylesheet" href="/assets/application-c0db9f6b5fa2a9075af366ea162e5ff09ac843d2acd9381b24b0edfdaf7d10c5.css" media="(prefers-color-scheme: light)" /> 42<link rel="stylesheet" href="/assets/application_dark-c075ebb2a06d49adb535ed3b4289e0d0b168d8ce6baa93e171a166c586444e8e.css" media="(prefers-color-scheme: dark)" /> 43<link rel="stylesheet" href="/assets/page_bundles/login-7240ec00cf3969b710fe5e8959f8ef8eeff66d635ded28839b1b4256ae8d96a3.css" /><link rel="stylesheet" href="/assets/page_bundles/commit_description-9e7efe20f0cef17d0606edabfad0418e9eb224aaeaa2dae32c817060fa60abcc.css" /><link rel="stylesheet" href="/assets/page_bundles/work_items-9b3a7bc660bfe63384ce36523abc336295685aabd2afbfd8689610b7f607c656.css" /><link rel="stylesheet" href="/assets/page_bundles/notes_shared-1a99012f97ba760b6bc57563b5b2863243958d14d14a25fee12843f0268c2731.css" /> 44<link rel="stylesheet" href="/assets/tailwind-ad93154e157cd2f99c20087ee19714a952eae5474bee8af8172a9e9c728928f7.css" /> 45 46 47<link rel="stylesheet" href="/assets/fonts-deb7ad1d55ca77c0172d8538d53442af63604ff490c74acc2859db295c125bdb.css" /> 48<link rel="stylesheet" href="/assets/highlight/themes/white-c3211f67c1e8d8cfb47de179b2da35275ab7865cdf299ab44b4a8cc52d5cafd3.css" media="(prefers-color-scheme: light)" /> 49<link rel="stylesheet" href="/assets/highlight/themes/dark-8cae80594d7953b52bc449bf1b4f2de402c87cc39fffc7aa0187b5f881c0cfd7.css" media="(prefers-color-scheme: dark)" /> 50
51<script src="/assets/webpack/runtime.045ed55f.bundle.js" defer="defer"></script>
vendor: 1 bytes, line 51
51
52<script src="/assets/webpack/main.2a0e1e03.chunk.js" defer="defer"></script>
vendor: 1 bytes, line 52
52
53<script src="/assets/webpack/tracker.1eb446cb.chunk.js" defer="defer"></script>
vendor: 1 bytes, line 53
53
54<script> 55//<![CDATA[ 56window.snowplowOptions = {"namespace":"gl","hostname":"gitlab.opensolution.co:443","postPath":"/-/collect_events","forceSecureTracker":true,"appId":"gitlab_sm"}; 57gl = window.gl || {}; 58gl.snowplowStandardContext = {"schema":"iglu:com.gitlab/gitlab_standard/jsonschema/1-1-8","data":{"environment":"self-managed","source":"gitlab-rails","correlation_id":"01M44EAJNWFVME47TPN2Z9805V","extra":{},"user_id":null,"global_user_id":null,"user_type":null,"is_gitlab_team_member":null,"namespace_id":null,"ultimate_parent_namespace_id":null,"project_id":null,"feature_enabled_by_namespace_ids":null,"realm":"self-managed","deployment_type":"self-managed","context_generated_at":"2026-10-04T21:50:07.079Z","organization_id":1}}; 59gl.snowplowPseudonymizedPageUrl = "https://smartjobr.com/users/sign_in"; 60gl.maskedDefaultReferrerUrl = null; 61gl.ga4MeasurementId = 'G-ENFH3X7M5Y'; 62gl.duoEvents = []; 63gl.onlySendDuoEvents = false; 64 65 66//]]> 67</script>
67 68 69 70
71<script src="/assets/webpack/commons-pages.admin.sessions-pages.ldap.omniauth_callbacks-pages.omniauth_callbacks-pages.sessions-p-b70d0ef8.62b3443a.chunk.js" defer="defer"></script>
vendor: 1 bytes, line 71
71
72<script src="/assets/webpack/commons-pages.dashboard.home-pages.registrations.new-pages.sessions.new-super_sidebar.afaf6003.chunk.js" defer="defer"></script>
vendor: 1 bytes, line 72
72
73<script src="/assets/webpack/0dcf7166.63feabc4.chunk.js" defer="defer"></script>
vendor: 1 bytes, line 73
73
74<script src="/assets/webpack/commons-pages.search.show-super_sidebar.eeb69270.chunk.js" defer="defer"></script>
vendor: 1 bytes, line 74
74
75<script src="/assets/webpack/super_sidebar.74abf35a.chunk.js" defer="defer"></script>
vendor: 1 bytes, line 75
75
76<script src="/assets/webpack/commons-pages.admin.sessions-pages.ldap.omniauth_callbacks-pages.omniauth_callbacks-pages.sessions-p-ea3be603.2ec13336.chunk.js" defer="defer"></script>
vendor: 1 bytes, line 76
76
77<script src="/assets/webpack/commons-pages.registrations.new-pages.sessions.new.431bb883.chunk.js" defer="defer"></script>
vendor: 1 bytes, line 77
77
78<script src="/assets/webpack/pages.sessions.new.bd0c6e36.chunk.js" defer="defer"></script>
78 79 80 81 82<meta content="object" property="og:type"> 83<meta content="GitLab" property="og:site_name"> 84<meta content="Sign in · GitLab" property="og:title"> 85<meta content="GitLab Community Edition" property="og:description"> 86<meta content="https://smartjobr.com/assets/twitter_card-570ddb06edf56a2312253c5872489847a0f385112ddbcd71ccfa1570febab5d2.jpg" property="og:image"> 87<meta content="64" property="og:image:width"> 88<meta content="64" property="og:image:height"> 89<meta content="https://smartjobr.com/users/sign_in" property="og:url"> 90<meta content="summary" property="twitter:card"> 91<meta content="Sign in · GitLab" property="twitter:title"> 92<meta content="GitLab Community Edition" property="twitter:description"> 93<meta content="https://smartjobr.com/assets/twitter_card-570ddb06edf56a2312253c5872489847a0f385112ddbcd71ccfa1570febab5d2.jpg" property="twitter:image"> 94 95<meta name="csrf-param" content="authenticity_token" /> 96<meta name="csrf-token" content="ESuqTvk0CTB9yHRWcbLvB6s1d3AcjGYEHUKd_yVM_RQG9IEWyzTDwh9AhCqaxhBCWIGbbFCNcTYoYdYb6ZSpeA" /> 97<meta name="csp-nonce" /> 98<meta name="action-cable-url" content="/-/cable" /> 99<link href="/-/manifest.json" rel="manifest"> 100<link rel="icon" type="image/png" href="/assets/favicon-72a2cad5025aa931d6ea56c3201d1f18e68a8cd39788c7c80d5b2b82aa5143ef.png" id="favicon" data-original-href="/assets/favicon-72a2cad5025aa931d6ea56c3201d1f18e68a8cd39788c7c80d5b2b82aa5143ef.png" /> 101<link rel="apple-touch-icon" type="image/x-icon" href="/assets/apple-touch-icon-b049d4bc0dd9626f31db825d61880737befc7835982586d015bded10b4435460.png" /> 102<link href="/search/opensearch.xml" rel="search" title="Search GitLab" type="application/opensearchdescription+xml"> 103 104 105 106 107<meta content="GitLab Community Edition" name="description"> 108<meta content="#F1F0F6" media="(prefers-color-scheme: light)" name="theme-color"> 109<meta content="#232128" media="(prefers-color-scheme: dark)" name="theme-color"> 110</head> 111 112<body class="gl-h-full login-page [] gl-browser-chrome gl-platform-other" data-page="sessions:new" data-testid="login-page"> 113
114<script> 115//<![CDATA[ 116gl = window.gl || {}; 117gl.client = {"isChrome":true,"isOther":true}; 118 119 120//]]> 121</script>
121 122 123 124 125 126<div class="gl-h-full gl-flex gl-flex-wrap"> 127<div class="container gl-self-center"> 128<main class="content"> 129<div class="flash-container flash-container-page sticky" data-testid="flash-container"> 130<div id="js-global-alerts"></div> 131</div> 132 133<div class="gl-my-5"> 134<div class="col-sm-12 gl-text-center"> 135<img alt="GitLab Community Edition" class="gl-invisible gl-h-10 js-portrait-logo-detection lazy" data-src="/assets/logo-911de323fa0def29aaf817fca33916653fc92f3ff31647ac41d2c39bbe243edb.svg" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" /> 136<h1 class="!gl-mb-5 gl-text-size-h2"> 137GitLab Community Edition 138</h1> 139</div> 140<div class="gl-w-full gl-ml-auto gl-mr-auto bar sm:gl-w-1/2"> 141 142<div class="js-non-oauth-login"> 143<div data-app-data="{"sign_in_path":"/users/sign_in","users_sign_in_path_path":"/users/sign_in_path","passkeys_sign_in_path":"/users/passkeys/sign_in","is_unconfirmed_email":false,"new_user_confirmation_path":"/users/confirmation/new","new_password_path":"/users/password/new","show_captcha":false,"is_remember_me_enabled":true}" id="js-sign-in-form"> 144<div class="gl-spinner-container gl-my-5" role="status"><span aria-hidden class="gl-spinner gl-spinner-md gl-spinner-dark !gl-align-text-bottom"></span><span class="gl-sr-only !gl-absolute">Loading</span> 145</div> 146<form action="/users/sign_in" accept-charset="UTF-8" method="post"><input type="hidden" name="authenticity_token" value="sPXw75sSewgPe3R6tdS_SxX-rViLIQH6n7PzGOSkOg-nKtu3qRKx-m3zhAZeoEAO5kpBRMcgFsiqkLj8KHxuYw" autocomplete="off" /><input data-js-name="login" autocomplete="off" type="hidden" name="user[login]" id="user_login" /> 147<input data-js-name="password" autocomplete="off" type="hidden" name="user[password]" id="user_password" /> 148<input data-js-name="rememberMe" autocomplete="off" type="hidden" name="user[remember_me]" id="user_remember_me" /> 149</form></div> 150 151</div> 152 153</div> 154</div> 155</main> 156</div> 157<div class="footer-container gl-w-full gl-self-end"> 158<hr class="gl-m-0"> 159<div class="container gl-py-5 gl-flex gl-justify-between gl-items-start"> 160<div class="gl-hidden md:gl-flex gl-gap-5 gl-flex-wrap"> 161<a href="/explore">Explore</a> 162<a href="/help">Help</a> 163<a href="https://about.gitlab.com">About GitLab</a> 164<a target="_blank" class="!gl-whitespace-nowrap" rel="noopener noreferrer" href="https://forum.gitlab.com">GitLab community forum</a> 165</div> 166<div class="js-language-switcher" data-locales="[{"value":"en","percentage":100,"text":"English"},{"value":"ja","percentage":99,"text":"æ¥æ¬èª"},{"value":"ga_IE","percentage":99,"text":"Gaeilge"},{"value":"fr","percentage":99,"text":"français"},{"value":"pt_BR","percentage":98,"text":"português (Brasil)"},{"value":"ko","percentage":98,"text":"íêµì´"},{"value":"it","percentage":98,"text":"italiano"},{"value":"es","percentage":98,"text":"español"},{"value":"de","percentage":94,"text":"Deutsch"}]"></div> 167 168</div> 169</div> 170 171 172</div> 173</body> 174</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.