Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <!DOCTYPE html>
- <html>
- <head>
- <meta charset="utf-8" />
- <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
- <title>Sign In with Auth0</title>
- <meta name="viewport" content="width=device-width, initial-scale=1.0" />
- </head>
- <style>
- .auth0-label-submit {
- text-transform: none;
- }
- </style>
- <body>
- <!--[if IE 8]>
- <script src="//cdnjs.cloudflare.com/ajax/libs/ie8/0.2.5/ie8.js"></script>
- <![endif]-->
- <!--[if lte IE 9]>
- <script src="https://cdn.auth0.com/js/base64.js"></script>
- <script src="https://cdn.auth0.com/js/es5-shim.min.js"></script>
- <![endif]-->
- <script src="https://cdn.auth0.com/js/lock/11.15/lock.min.js"></script>
- <script>
- // Decode utf8 characters properly
- var config = JSON.parse(decodeURIComponent(escape(window.atob("@@config@@"))))
- config.extraParams = config.extraParams || {}
- var connection = config.connection
- var prompt = config.prompt
- var languageDictionary
- var language
- if (config.dict && config.dict.signin && config.dict.signin.title) {
- languageDictionary = {
- title: config.dict.signin.title,
- }
- } else if (typeof config.dict === "string") {
- language = config.dict
- }
- var loginHint = config.extraParams.login_hint
- var colors = config.colors || {}
- // Available Lock configuration options: https://auth0.com/docs/libraries/lock/v11/configuration
- var lock = new Auth0Lock(config.clientID, config.auth0Domain, {
- auth: {
- redirectUrl: config.callbackURL,
- responseType:
- (config.internalOptions || {}).response_type ||
- (config.callbackOnLocationHash ? "token" : "code"),
- params: config.internalOptions,
- },
- /* additional configuration needed for custom domains */
- configurationBaseUrl: config.clientConfigurationBaseUrl,
- overrides: {
- __tenant: config.auth0Tenant,
- __token_issuer: "login.alltalents.ru",
- },
- assetsUrl: config.assetsUrl,
- allowedConnections: connection ? [connection] : null,
- rememberLastLogin: !prompt,
- language: "ru",
- languageDictionary: languageDictionary,
- theme: {
- //logo: 'YOUR LOGO HERE',
- primaryColor: colors.primary ? colors.primary : "green",
- },
- initialScreen: "signUp",
- prefill: loginHint ? { email: loginHint, username: loginHint } : null,
- closable: false,
- defaultADUsernameFromEmailPrefix: false,
- // uncomment if you want small buttons for social providers
- // socialButtonStyle: 'small'
- })
- if (colors.page_background) {
- var css =
- ".auth0-lock.auth0-lock .auth0-lock-overlay { background: " +
- colors.page_background +
- " }"
- var style = document.createElement("style")
- style.appendChild(document.createTextNode(css))
- document.body.appendChild(style)
- }
- lock.show()
- </script>
- </body>
- </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement