CINXE.COM

Welcome to OpenInfraID - Sign in

<!DOCTYPE html> <html lang="en"> <head> <title>Welcome to OpenInfraID - Sign in </title> <base href="https://id.openinfra.dev" target="_blank"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="shortcut icon" href="https://object-storage.public.mtl1.vexxhost.net/swift/v1/6e4619c416ff4bd19e1c087f27a43eea/www-images-prod/favicons/favicon-32x32.png" /> <meta http-equiv="X-XRDS-Location" content="https://id.openinfra.dev/discovery"/> <meta name="csrf-token" content="RHeuHtxbBTDrOz3NhjelSWuwD4ofhfPatwhz8TRm"> <link media="all" type="text/css" rel="stylesheet" href="https://id.openinfra.dev/assets/css/login.css"> <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Roboto:300,400,500,700&display=swap" /> <link rel="stylesheet" href="https://fonts.googleapis.com/icon?family=Material+Icons" /> <style type="text/css"> #logo a { background: url("https://object-storage.public.mtl1.vexxhost.net/swift/v1/6e4619c416ff4bd19e1c087f27a43eea/idp-osf/images/OpenInfra-logo-RGB.svg") no-repeat scroll left center rgba(0, 0, 0, 0); } header { display: flex; } header div { margin-left: auto; margin-right: 5px; } </style> </head> <body> <header> <div> </div> </header> <div id="root"/> <script> let authError = ''; let config = { token : document.head.querySelector('meta[name="csrf-token"]').content, userName:'', realm: '', appName: 'OpenInfraID', appLogo: 'https://object-storage.public.mtl1.vexxhost.net/swift/v1/6e4619c416ff4bd19e1c087f27a43eea/idp-osf/images/OpenInfra-logo-RGB.svg', formAction: 'https://id.openinfra.dev/auth/login', accountVerifyAction : 'https://id.openinfra.dev/auth/login/account-verify', emitOtpAction : 'https://id.openinfra.dev/auth/login/otp', authError: authError, captchaPublicKey: '6LdZVg0TAAAAAKLrLQqm2AQ5APrmfOYtkga_gHe8', flow: 'password', thirdPartyProviders: [ {label: "Facebook", name:"facebook"}, {label: "Apple", name:"apple"}, {label: "Linkedin", name:"linkedin"}, ], forgotPasswordAction:'https://id.openinfra.dev/auth/password/reset', verifyEmailAction:'https://id.openinfra.dev/auth/verification', helpAction:'mailto:support@openstack.org', createAccountAction:'https://id.openinfra.dev/auth/register', allowNativeAuth: parseInt('1') === 1 ? true: false, showInfoBanner: parseInt('1') === 1 ? true: false, infoBannerContent: '<b>OpenStackID is now OpenInfraID!</b><p>Same auth, new name. Use your <b>existing login</b> to access OpenStack and OpenInfra services. Need help? <a href="mailto:info@openinfra.dev">Contact us</a>.</p>', } window.VERIFY_ACCOUNT_ENDPOINT = config.accountVerifyAction; window.EMIT_OTP_ENDPOINT = config.emitOtpAction; </script> <script src="https://id.openinfra.dev/assets/login.js"></script> <span style="display: none">3.0.18</span> </body> </html>