Форк Rambox
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

18 lines
680 KiB

!function a(b,c,d){function e(g,h){if(!c[g]){if(!b[g]){var i="function"==typeof require&&require;if(!h&&i)return i(g,!0);if(f)return f(g,!0);var j=new Error("Cannot find module '"+g+"'");throw j.code="MODULE_NOT_FOUND",j}var k=c[g]={exports:{}};b[g][0].call(k.exports,function(a){var c=b[g][1][a];return e(c?c:a)},k,k.exports,a,b,c,d)}return c[g].exports}for(var f="function"==typeof require&&require,g=0;g<d.length;g++)e(d[g]);return e}({1:[function(a,b,c){(function(c){function d(){var a,b=-1,c=navigator.userAgent;return"Microsoft Internet Explorer"===navigator.appName?(a=new RegExp("MSIE ([0-9]{1,}[.0-9]{0,})"),null!=a.exec(c)&&(b=parseFloat(RegExp.$1))):c.indexOf("Trident")>-1&&(a=new RegExp("rv:([0-9]{2,2}[.0-9]{0,})"),null!==a.exec(c)&&(b=parseFloat(RegExp.$1))),b}function e(a){var b="";for(var c in a)b+=c+"="+a[c]+",";return b.slice(0,-1)}function f(a,b){return!(!a||null==a[b])}function g(a,b){var c=a.status,e="string"==typeof a.responseText?a.responseText:a,f=10===d()||11===d(),g=!c||0===c,h=!!window.navigator.onLine;g&&!h?(c=0,e={code:"offline"}):g&&f?(c=401,e={code:"invalid_user_password"}):g&&(c=0,e={code:"connection_refused_timeout"});var i=new A(c,e);b(i)}function h(a,b,c){return a+"//"+b+c}function i(a){return this instanceof i?(o(a,"clientID"),o(a,"domain"),this._useJSONP=null!=a.forceJSONP?!!a.forceJSONP:B()&&!y("https:",a.domain),this._clientID=a.clientID,this._callbackURL=a.callbackURL||document.location.href,this._shouldRedirect=!!a.callbackURL,this._domain=a.domain,this._responseType=this._parseResponseType(a,!0)||"code",this._responseMode=this._parseResponseMode(a,!0),this._cordovaSocialPlugins={facebook:this._phonegapFacebookLogin},this._useCordovaSocialPlugins=a.useCordovaSocialPlugins,void(this._sendClientInfo=null==a.sendSDKClientInfo||a.sendSDKClientInfo)):new i(a)}function j(a){return a?"token":"code"}function k(a){if("string"!=typeof a)return!1;for(var b=["code","id_token","token"],c=a.split(" "),d=0;d<c.length;d++)if(b.indexOf(c[d])===-1)return!1;return c.length>=1}function l(a){return"form_post"===a}function m(a){console&&console.warn&&console.warn(a)}var n=a("./lib/base64_url"),o=a("./lib/assert_required"),p=a("./lib/is-array"),q=a("./lib/index-of"),r=a("qs"),s=a("xtend"),t=a("trim"),u=a("reqwest"),v=a("winchan"),w=a("jsonp"),x={param:"cbx",timeout:8e3,prefix:"__auth0jp"},y=a("./lib/same-origin"),z=a("./lib/json-parse"),A=a("./lib/LoginError"),B=a("./lib/use_jsonp");i.version=a("./version").str,i.clientInfo={name:"auth0.js",version:i.version},i.prototype.openWindow=function(a,b,c){return window.open(a,b,e(c))},i.prototype._redirect=function(a){c.window.location=a},i.prototype._getResponseType=function(a){return this._parseResponseType(a)||this._responseType},i.prototype._getCallbackOnLocationHash=function(a){return"form_post"!==this._getResponseMode(a)&&"code"!==this._getResponseType(a)},i.prototype._getResponseMode=function(a){var b=this._parseResponseMode(a)||this._responseMode;return"form_post"===b?"form_post":null},i.prototype._getCallbackURL=function(a){return a&&"undefined"!=typeof a.callbackURL?a.callbackURL:this._callbackURL},i.prototype._getClientInfoString=function(){var a=JSON.stringify(i.clientInfo);return n.encode(a)},i.prototype._getClientInfoHeader=function(){return this._sendClientInfo?{"Auth0-Client":this._getClientInfoString()}:{}},i.prototype._renderAndSubmitWSFedForm=function(a,b){var c=document.createElement("div");c.innerHTML=b;var d=document.body.appendChild(c).children[0];a.popup&&!this._getCallbackOnLocationHash(a)&&(d.target="auth0_signup_popup"),d.submit()},i.prototype._getMode=function(a){var b={scope:"openid",response_type:this._getResponseType(a)},c=this._getResponseMode(a);return c&&(b.response_mode=c),b},i.prototype._configureOfflineMode=function(a){a.scope&&a.scope.indexOf("offline_access")>=0&&(a.device=a.device||"Browser")},i.prototype._getUserInfo=function(a,b,c){if(!a||a.user_id)return c(null,a);var d="https:",e=this._domain,f="/tokeninfo",g=h(d,e,f),i=function(a,b){var d=new Error(a+": "+(b||""));d.error=a,d.error_description=b,c(d)};return this._useJSONP?w
}catch(b){}}function h(){var a;try{a=c.storage.debug}catch(b){}return a}function i(){try{return window.localStorage}catch(a){}}c=b.exports=a("./debug"),c.log=f,c.formatArgs=e,c.save=g,c.load=h,c.useColors=d,c.storage="undefined"!=typeof chrome&&"undefined"!=typeof chrome.storage?chrome.storage.local:i(),c.colors=["lightseagreen","forestgreen","goldenrod","dodgerblue","darkorchid","crimson"],c.formatters.j=function(a){return JSON.stringify(a)},c.enable(h())},{"./debug":14}],14:[function(a,b,c){function d(){return c.colors[k++%c.colors.length]}function e(a){function b(){}function e(){var a=e,b=+new Date,f=b-(j||b);a.diff=f,a.prev=j,a.curr=b,j=b,null==a.useColors&&(a.useColors=c.useColors()),null==a.color&&a.useColors&&(a.color=d());var g=Array.prototype.slice.call(arguments);g[0]=c.coerce(g[0]),"string"!=typeof g[0]&&(g=["%o"].concat(g));var h=0;g[0]=g[0].replace(/%([a-z%])/g,function(b,d){if("%%"===b)return b;h++;var e=c.formatters[d];if("function"==typeof e){var f=g[h];b=e.call(a,f),g.splice(h,1),h--}return b}),"function"==typeof c.formatArgs&&(g=c.formatArgs.apply(a,g));var i=e.log||c.log||console.log.bind(console);i.apply(a,g)}b.enabled=!1,e.enabled=!0;var f=c.enabled(a)?e:b;return f.namespace=a,f}function f(a){c.save(a);for(var b=(a||"").split(/[\s,]+/),d=b.length,e=0;e<d;e++)b[e]&&(a=b[e].replace(/\*/g,".*?"),"-"===a[0]?c.skips.push(new RegExp("^"+a.substr(1)+"$")):c.names.push(new RegExp("^"+a+"$")))}function g(){c.enable("")}function h(a){var b,d;for(b=0,d=c.skips.length;b<d;b++)if(c.skips[b].test(a))return!1;for(b=0,d=c.names.length;b<d;b++)if(c.names[b].test(a))return!0;return!1}function i(a){return a instanceof Error?a.stack||a.message:a}c=b.exports=e,c.coerce=i,c.disable=g,c.enable=f,c.enabled=h,c.humanize=a("ms"),c.names=[],c.skips=[],c.formatters={};var j,k=0},{ms:15}],15:[function(a,b,c){function d(a){if(a=""+a,!(a.length>1e4)){var b=/^((?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|years?|yrs?|y)?$/i.exec(a);if(b){var c=parseFloat(b[1]),d=(b[2]||"ms").toLowerCase();switch(d){case"years":case"year":case"yrs":case"yr":case"y":return c*l;case"days":case"day":case"d":return c*k;case"hours":case"hour":case"hrs":case"hr":case"h":return c*j;case"minutes":case"minute":case"mins":case"min":case"m":return c*i;case"seconds":case"second":case"secs":case"sec":case"s":return c*h;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return c}}}}function e(a){return a>=k?Math.round(a/k)+"d":a>=j?Math.round(a/j)+"h":a>=i?Math.round(a/i)+"m":a>=h?Math.round(a/h)+"s":a+"ms"}function f(a){return g(a,k,"day")||g(a,j,"hour")||g(a,i,"minute")||g(a,h,"second")||a+" ms"}function g(a,b,c){if(!(a<b))return a<1.5*b?Math.floor(a/b)+" "+c:Math.ceil(a/b)+" "+c+"s"}var h=1e3,i=60*h,j=60*i,k=24*j,l=365.25*k;b.exports=function(a,b){return b=b||{},"string"==typeof a?d(a):b.long?f(a):e(a)}},{}],16:[function(a,b,c){function d(a,b){if(0==a[b].length)return a[b]={};var c={};for(var d in a[b])q.call(a[b],d)&&(c[d]=a[b][d]);return a[b]=c,c}function e(a,b,c,f){var g=a.shift();if(!q.call(Object.prototype,c))if(g){var h=b[c]=b[c]||[];"]"==g?s(h)?""!=f&&h.push(f):"object"==typeof h?h[t(h).length]=f:h=b[c]=[b[c],f]:~r(g,"]")?(g=g.substr(0,g.length-1),!w.test(g)&&s(h)&&(h=d(b,c)),e(a,h,g,f)):(!w.test(g)&&s(h)&&(h=d(b,c)),e(a,h,g,f))}else s(b[c])?b[c].push(f):"object"==typeof b[c]?b[c]=f:"undefined"==typeof b[c]?b[c]=f:b[c]=[b[c],f]}function f(a,b,c){if(~r(b,"]")){var d=b.split("[");d.length;e(d,a,"base",c)}else{if(!w.test(b)&&s(a.base)){var f={};for(var g in a.base)f[g]=a.base[g];a.base=f}m(a.base,b,c)}return a}function g(a){if("object"!=typeof a)return a;if(s(a)){var b=[];for(var c in a)q.call(a,c)&&b.push(a[c]);return b}for(var d in a)a[d]=g(a[d]);return a}function h(a){var b={base:{}};return u(t(a),function(c){f(b,c,a[c])}),g(b.base)}function i(a,b){var c=v(String(a).split(b.separator),function(a,b){var c=r(b,"="),d=n(b),e=b.substr(0,d||c),g=b.substr(d||c,b.length),g=g.substr(r(g,"=")+1,g.length);return""==e&&(e=b,g=""),""==e?a:f(a,o(e),o(g))},{base:{}}).base;return g(c)}function j(a,
b[a]=!0}),b}function i(a,b,d){if(a.customInspect&&b&&A(b.inspect)&&b.inspect!==c.inspect&&(!b.constructor||b.constructor.prototype!==b)){var e=b.inspect(d,a);return t(e)||(e=i(a,e,d)),e}var f=j(a,b);if(f)return f;var g=Object.keys(b),p=h(g);if(a.showHidden&&(g=Object.getOwnPropertyNames(b)),z(b)&&(g.indexOf("message")>=0||g.indexOf("description")>=0))return k(b);if(0===g.length){if(A(b)){var q=b.name?": "+b.name:"";return a.stylize("[Function"+q+"]","special")}if(w(b))return a.stylize(RegExp.prototype.toString.call(b),"regexp");if(y(b))return a.stylize(Date.prototype.toString.call(b),"date");if(z(b))return k(b)}var r="",s=!1,u=["{","}"];if(o(b)&&(s=!0,u=["[","]"]),A(b)){var v=b.name?": "+b.name:"";r=" [Function"+v+"]"}if(w(b)&&(r=" "+RegExp.prototype.toString.call(b)),y(b)&&(r=" "+Date.prototype.toUTCString.call(b)),z(b)&&(r=" "+k(b)),0===g.length&&(!s||0==b.length))return u[0]+r+u[1];if(d<0)return w(b)?a.stylize(RegExp.prototype.toString.call(b),"regexp"):a.stylize("[Object]","special");a.seen.push(b);var x;return x=s?l(a,b,d,p,g):g.map(function(c){return m(a,b,d,p,c,s)}),a.seen.pop(),n(x,r,u)}function j(a,b){if(v(b))return a.stylize("undefined","undefined");if(t(b)){var c="'"+JSON.stringify(b).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return a.stylize(c,"string")}return s(b)?a.stylize(""+b,"number"):p(b)?a.stylize(""+b,"boolean"):q(b)?a.stylize("null","null"):void 0}function k(a){return"["+Error.prototype.toString.call(a)+"]"}function l(a,b,c,d,e){for(var f=[],g=0,h=b.length;g<h;++g)F(b,String(g))?f.push(m(a,b,c,d,String(g),!0)):f.push("");return e.forEach(function(e){e.match(/^\d+$/)||f.push(m(a,b,c,d,e,!0))}),f}function m(a,b,c,d,e,f){var g,h,j;if(j=Object.getOwnPropertyDescriptor(b,e)||{value:b[e]},j.get?h=j.set?a.stylize("[Getter/Setter]","special"):a.stylize("[Getter]","special"):j.set&&(h=a.stylize("[Setter]","special")),F(d,e)||(g="["+e+"]"),h||(a.seen.indexOf(j.value)<0?(h=q(c)?i(a,j.value,null):i(a,j.value,c-1),h.indexOf("\n")>-1&&(h=f?h.split("\n").map(function(a){return" "+a}).join("\n").substr(2):"\n"+h.split("\n").map(function(a){return" "+a}).join("\n"))):h=a.stylize("[Circular]","special")),v(g)){if(f&&e.match(/^\d+$/))return h;g=JSON.stringify(""+e),g.match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(g=g.substr(1,g.length-2),g=a.stylize(g,"name")):(g=g.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),g=a.stylize(g,"string"))}return g+": "+h}function n(a,b,c){var d=0,e=a.reduce(function(a,b){return d++,b.indexOf("\n")>=0&&d++,a+b.replace(/\u001b\[\d\d?m/g,"").length+1},0);return e>60?c[0]+(""===b?"":b+"\n ")+" "+a.join(",\n ")+" "+c[1]:c[0]+b+" "+a.join(", ")+" "+c[1]}function o(a){return Array.isArray(a)}function p(a){return"boolean"==typeof a}function q(a){return null===a}function r(a){return null==a}function s(a){return"number"==typeof a}function t(a){return"string"==typeof a}function u(a){return"symbol"==typeof a}function v(a){return void 0===a}function w(a){return x(a)&&"[object RegExp]"===C(a)}function x(a){return"object"==typeof a&&null!==a}function y(a){return x(a)&&"[object Date]"===C(a)}function z(a){return x(a)&&("[object Error]"===C(a)||a instanceof Error)}function A(a){return"function"==typeof a}function B(a){return null===a||"boolean"==typeof a||"number"==typeof a||"string"==typeof a||"symbol"==typeof a||"undefined"==typeof a}function C(a){return Object.prototype.toString.call(a)}function D(a){return a<10?"0"+a.toString(10):a.toString(10)}function E(){var a=new Date,b=[D(a.getHours()),D(a.getMinutes()),D(a.getSeconds())].join(":");return[a.getDate(),J[a.getMonth()],b].join(" ")}function F(a,b){return Object.prototype.hasOwnProperty.call(a,b)}var G=/%[sdj%]/g;c.format=function(a){if(!t(a)){for(var b=[],c=0;c<arguments.length;c++)b.push(e(arguments[c]));return b.join(" ")}for(var c=1,d=arguments,f=d.length,g=String(a).replace(G,function(a){if("%%"===a)return"%";if(c>=f)return a;switch(a){case"%s":return String(d[c++]);case"%d":return Number(d[c++]);case"%j":try{return JSON.stringify(d[c++])}catch(b){return"[Circular]"}default:return a}}),h=d[c];c<f;h=d[++c])g+=
return new v(function(){return e>d?x():w(a,e,c[b?d-e++:e++])})},a(I,E),I.prototype.get=function(a,b){return void 0===b||this.has(a)?this._object[a]:b},I.prototype.has=function(a){return this._object.hasOwnProperty(a)},I.prototype.__iterate=function(a,b){for(var c=this._object,d=this._keys,e=d.length-1,f=0;f<=e;f++){var g=d[b?e-f:f];if(a(c[g],g,this)===!1)return f+1}return f},I.prototype.__iterator=function(a,b){var c=this._object,d=this._keys,e=d.length-1,f=0;return new v(function(){var g=d[b?e-f:f];return f++>e?x():w(a,g,c[g])})},I.prototype[lc]=!0,a(J,F),J.prototype.__iterateUncached=function(a,b){if(b)return this.cacheResult().__iterate(a,b);var c=this._iterable,d=A(c),e=0;if(z(d))for(var f;!(f=d.next()).done&&a(f.value,e++,this)!==!1;);return e},J.prototype.__iteratorUncached=function(a,b){if(b)return this.cacheResult().__iterator(a,b);var c=this._iterable,d=A(c);if(!z(d))return new v(x);var e=0;return new v(function(){var b=d.next();return b.done?b:w(a,e++,b.value)})},a(K,F),K.prototype.__iterateUncached=function(a,b){if(b)return this.cacheResult().__iterate(a,b);for(var c=this._iterator,d=this._iteratorCache,e=0;e<d.length;)if(a(d[e],e++,this)===!1)return e;for(var f;!(f=c.next()).done;){var g=f.value;if(d[e]=g,a(g,e++,this)===!1)break}return e},K.prototype.__iteratorUncached=function(a,b){if(b)return this.cacheResult().__iterator(a,b);var c=this._iterator,d=this._iteratorCache,e=0;return new v(function(){if(e>=d.length){var b=c.next();if(b.done)return b;d[e]=b.value}return w(a,e,d[e++])})};var Ac;a(Z,F),Z.prototype.toString=function(){return 0===this.size?"Repeat []":"Repeat [ "+this._value+" "+this.size+" times ]"},Z.prototype.get=function(a,b){return this.has(a)?this._value:b},Z.prototype.includes=function(a){return X(this._value,a)},Z.prototype.slice=function(a,b){var c=this.size;return r(a,b,c)?this:new Z(this._value,t(b,c)-s(a,c))},Z.prototype.reverse=function(){return this},Z.prototype.indexOf=function(a){return X(this._value,a)?0:-1},Z.prototype.lastIndexOf=function(a){return X(this._value,a)?this.size:-1},Z.prototype.__iterate=function(a,b){for(var c=0;c<this.size;c++)if(a(this._value,c,this)===!1)return c+1;return c},Z.prototype.__iterator=function(a,b){var c=this,d=0;return new v(function(){return d<c.size?w(a,d++,c._value):x()})},Z.prototype.equals=function(a){return a instanceof Z?X(this._value,a._value):Y(a)};var Bc;a(_,F),_.prototype.toString=function(){return 0===this.size?"Range []":"Range [ "+this._start+"..."+this._end+(1!==this._step?" by "+this._step:"")+" ]"},_.prototype.get=function(a,b){return this.has(a)?this._start+p(this,a)*this._step:b},_.prototype.includes=function(a){var b=(a-this._start)/this._step;return b>=0&&b<this.size&&b===Math.floor(b)},_.prototype.slice=function(a,b){return r(a,b,this.size)?this:(a=s(a,this.size),b=t(b,this.size),b<=a?new _(0,0):new _(this.get(a,this._end),this.get(b,this._end),this._step))},_.prototype.indexOf=function(a){var b=a-this._start;if(b%this._step===0){var c=b/this._step;if(c>=0&&c<this.size)return c}return-1},_.prototype.lastIndexOf=function(a){return this.indexOf(a)},_.prototype.__iterate=function(a,b){for(var c=this.size-1,d=this._step,e=b?this._start+c*d:this._start,f=0;f<=c;f++){if(a(e,f,this)===!1)return f+1;e+=b?-d:d}return f},_.prototype.__iterator=function(a,b){var c=this.size-1,d=this._step,e=b?this._start+c*d:this._start,f=0;return new v(function(){var g=e;return e+=b?-d:d,f>c?x():w(a,f++,g)})},_.prototype.equals=function(a){return a instanceof _?this._start===a._start&&this._end===a._end&&this._step===a._step:Y(this,a)};var Cc;a(aa,b),a(ba,aa),a(ca,aa),a(da,aa),aa.Keyed=ba,aa.Indexed=ca,aa.Set=da;var Dc,Ec="function"==typeof Math.imul&&Math.imul(4294967295,2)===-2?Math.imul:function(a,b){a=0|a,b=0|b;var c=65535&a,d=65535&b;return c*d+((a>>>16)*d+c*(b>>>16)<<16>>>0)|0},Fc=Object.isExtensible,Gc=function(){try{return Object.defineProperty({},"@",{}),!0}catch(a){return!1}}(),Hc="function"==typeof WeakMap;Hc&&(Dc=new WeakMap);var Ic=0,Jc="__immutablehash__";"function"==typeof Symbol&&(Jc=Symbol(Jc));var Kc=16,Lc=255,Mc=0,Nc={};a(la,ba),la.of
function h(){var a;try{a=j.debug}catch(b){}return a}function i(){try{return window.localStorage}catch(a){}}c=b.exports=a("./debug"),c.log=f,c.formatArgs=e,c.save=g,c.load=h,c.useColors=d;var j;j="undefined"!=typeof chrome&&"undefined"!=typeof chrome.storage?chrome.storage.local:i(),c.colors=["lightseagreen","forestgreen","goldenrod","dodgerblue","darkorchid","crimson"],c.formatters.j=function(a){return JSON.stringify(a)},c.enable(h())},{"./debug":37}],37:[function(a,b,c){arguments[4][14][0].apply(c,arguments)},{dup:14,ms:38}],38:[function(a,b,c){function d(a){var b=/^((?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|years?|yrs?|y)?$/i.exec(a);if(b){var c=parseFloat(b[1]),d=(b[2]||"ms").toLowerCase();switch(d){case"years":case"year":case"yrs":case"yr":case"y":return c*l;case"days":case"day":case"d":return c*k;case"hours":case"hour":case"hrs":case"hr":case"h":return c*j;case"minutes":case"minute":case"mins":case"min":case"m":return c*i;case"seconds":case"second":case"secs":case"sec":case"s":return c*h;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return c}}}function e(a){return a>=k?Math.round(a/k)+"d":a>=j?Math.round(a/j)+"h":a>=i?Math.round(a/i)+"m":a>=h?Math.round(a/h)+"s":a+"ms"}function f(a){return g(a,k,"day")||g(a,j,"hour")||g(a,i,"minute")||g(a,h,"second")||a+" ms"}function g(a,b,c){if(!(a<b))return a<1.5*b?Math.floor(a/b)+" "+c:Math.ceil(a/b)+" "+c+"s"}var h=1e3,i=60*h,j=60*i,k=24*j,l=365.25*k;b.exports=function(a,b){return b=b||{},"string"==typeof a?d(a):b.long?f(a):e(a)}},{}],39:[function(a,b,c){var d=a("./lib/rules/contains").charsets,e=d.upperCase,f=d.lowerCase,g=d.numbers,h=d.specialCharacters,i=a("./lib/policy"),j=new i({length:{minLength:1}}),k=new i({length:{minLength:6}}),l=new i({length:{minLength:8},contains:{expressions:[f,e,g]}}),m=new i({length:{minLength:8},containsAtLeast:{atLeast:3,expressions:[f,e,g,h]}}),n=new i({length:{minLength:10},containsAtLeast:{atLeast:3,expressions:[f,e,g,h]},identicalChars:{max:2}}),o={none:j,low:k,fair:l,good:m,excellent:n};b.exports=function(a){var b=o[a]||o.none;return{check:function(a){return b.check(a)},assert:function(a){return b.assert(a)},missing:function(a){return b.missing(a)},missingAsMarkdown:function(a){return b.missingAsMarkdown(a)},explain:function(){return b.explain()},toString:function(){return b.toString()}}},b.exports.PasswordPolicy=i,b.exports.charsets=d},{"./lib/policy":40,"./lib/rules/contains":42}],40:[function(a,b,c){function d(a){return"string"==typeof a||a instanceof String}function e(a,b){function c(a,b){var c=new Array(b+1).join(" "),d=c+"* ";return d+=a.format?g.apply(null,[a.message].concat(a.format)):a.message,a.items&&(d+="\n"+c+e(a.items,b+1)),d}if(!a.length)return"";var d=c(a[0],b);return a=a.slice(1).reduce(function(a,d){return a+="\n"+c(d,b)},d)}function f(a,b){this.rules=a,this.ruleset=b||i,this._reduce(function(a,b,c){c.validate(b)})}var g=a("util").format,h=a("./policy_error"),i={length:a("./rules/length"),contains:a("./rules/contains"),containsAtLeast:a("./rules/containsAtLeast"),identicalChars:a("./rules/identicalChars")};f.prototype={},f.prototype._reduce=function(a,b){var c=this;return Object.keys(this.rules).reduce(function(b,d){var e=c.rules[d],f=c.ruleset[d];return a(b,e,f)},b)},f.prototype._applyRules=function(a){return this._reduce(function(b,c,d){return!!b&&(!!d&&d.assert(c,a))},!0)},f.prototype.missing=function(a){return this._reduce(function(b,c,d){var e=d.missing(c,a);return b.rules.push(e),b.verified=b.verified&&!!e.verified,b},{rules:[],verified:!0})},f.prototype.explain=function(){return this._reduce(function(a,b,c){return a.push(c.explain(b)),a},[])},f.prototype.missingAsMarkdown=function(a){return e(this.missing(a),1)},f.prototype.toString=function(){var a=this.explain();return e(a,0)},f.prototype.check=function(a){return!!d(a)&&this._applyRules(a)},f.prototype.assert=function(a){if(!this.check(a))throw new h("Password does not meet password policy")},b.exports=f},{"./policy_error":41,"./rules/contains":42,"./rules/containsAtLeast":43,"./rule
},rollback:function(a){this._callbacks&&(this._callbacks.length=a,this._contexts.length=a)},reset:function(){this._callbacks=null,this._contexts=null},destructor:function(){this.reset()}}),g.addPoolingTo(d),b.exports=d},{"./PooledClass":74,"./reactProdInvariant":190,"fbjs/lib/invariant":213,"object-assign":223}],55:[function(a,b,c){"use strict";function d(a){var b=a.nodeName&&a.nodeName.toLowerCase();return"select"===b||"input"===b&&"file"===a.type}function e(a){var b=y.getPooled(E.change,G,a,z(a));u.accumulateTwoPhaseDispatches(b),x.batchedUpdates(f,b)}function f(a){t.enqueueEvents(a),t.processEventQueue(!1)}function g(a,b){F=a,G=b,F.attachEvent("onchange",e)}function h(){F&&(F.detachEvent("onchange",e),F=null,G=null)}function i(a,b){if(a===D.topChange)return b}function j(a,b,c){a===D.topFocus?(h(),g(b,c)):a===D.topBlur&&h()}function k(a,b){F=a,G=b,H=a.value,I=Object.getOwnPropertyDescriptor(a.constructor.prototype,"value"),Object.defineProperty(F,"value",L),F.attachEvent?F.attachEvent("onpropertychange",m):F.addEventListener("propertychange",m,!1)}function l(){F&&(delete F.value,F.detachEvent?F.detachEvent("onpropertychange",m):F.removeEventListener("propertychange",m,!1),F=null,G=null,H=null,I=null)}function m(a){if("value"===a.propertyName){var b=a.srcElement.value;b!==H&&(H=b,e(a))}}function n(a,b){if(a===D.topInput)return b}function o(a,b,c){a===D.topFocus?(l(),k(b,c)):a===D.topBlur&&l()}function p(a,b){if((a===D.topSelectionChange||a===D.topKeyUp||a===D.topKeyDown)&&F&&F.value!==H)return H=F.value,G}function q(a){return a.nodeName&&"input"===a.nodeName.toLowerCase()&&("checkbox"===a.type||"radio"===a.type)}function r(a,b){if(a===D.topClick)return b}var s=a("./EventConstants"),t=a("./EventPluginHub"),u=a("./EventPropagators"),v=a("fbjs/lib/ExecutionEnvironment"),w=a("./ReactDOMComponentTree"),x=a("./ReactUpdates"),y=a("./SyntheticEvent"),z=a("./getEventTarget"),A=a("./isEventSupported"),B=a("./isTextInputElement"),C=a("fbjs/lib/keyOf"),D=s.topLevelTypes,E={change:{phasedRegistrationNames:{bubbled:C({onChange:null}),captured:C({onChangeCapture:null})},dependencies:[D.topBlur,D.topChange,D.topClick,D.topFocus,D.topInput,D.topKeyDown,D.topKeyUp,D.topSelectionChange]}},F=null,G=null,H=null,I=null,J=!1;v.canUseDOM&&(J=A("change")&&(!("documentMode"in document)||document.documentMode>8));var K=!1;v.canUseDOM&&(K=A("input")&&(!("documentMode"in document)||document.documentMode>11));var L={get:function(){return I.get.call(this)},set:function(a){H=""+a,I.set.call(this,a)}},M={eventTypes:E,extractEvents:function(a,b,c,e){var f,g,h=b?w.getNodeFromInstance(b):window;if(d(h)?J?f=i:g=j:B(h)?K?f=n:(f=p,g=o):q(h)&&(f=r),f){var k=f(a,b);if(k){var l=y.getPooled(E.change,k,c,e);return l.type="change",u.accumulateTwoPhaseDispatches(l),l}}g&&g(a,h,b)}};b.exports=M},{"./EventConstants":65,"./EventPluginHub":66,"./EventPropagators":69,"./ReactDOMComponentTree":93,"./ReactUpdates":146,"./SyntheticEvent":155,"./getEventTarget":179,"./isEventSupported":186,"./isTextInputElement":187,"fbjs/lib/ExecutionEnvironment":199,"fbjs/lib/keyOf":217}],56:[function(a,b,c){"use strict";function d(a,b){return Array.isArray(b)&&(b=b[1]),b?b.nextSibling:a.firstChild}function e(a,b,c){k.insertTreeBefore(a,b,c)}function f(a,b,c){Array.isArray(b)?h(a,b[0],b[1],c):q(a,b,c)}function g(a,b){if(Array.isArray(b)){var c=b[1];b=b[0],i(a,b,c),a.removeChild(c)}a.removeChild(b)}function h(a,b,c,d){for(var e=b;;){var f=e.nextSibling;if(q(a,e,d),e===c)break;e=f}}function i(a,b,c){for(;;){var d=b.nextSibling;if(d===c)break;a.removeChild(d)}}function j(a,b,c){var d=a.parentNode,e=a.nextSibling;e===b?c&&q(d,document.createTextNode(c),e):c?(p(e,c),i(d,e,b)):i(d,a,b)}var k=a("./DOMLazyTree"),l=a("./Danger"),m=a("./ReactMultiChildUpdateTypes"),n=(a("./ReactDOMComponentTree"),a("./ReactInstrumentation"),a("./createMicrosoftUnsafeLocalFunction")),o=a("./setInnerHTML"),p=a("./setTextContent"),q=n(function(a,b,c){a.insertBefore(b,c)}),r=l.dangerouslyReplaceNodeWithMarkup,s={dangerouslyReplaceNodeWithMarkup:r,replaceDelimitedText:j,processUpdates:function(a,b){for(var c=0;c<b.leng
},{"./EventConstants":65,"./EventPluginRegistry":67,"./ReactEventEmitterMixin":115,"./ViewportMetrics":165,"./getVendorPrefixedEventName":184,"./isEventSupported":186,"object-assign":223}],77:[function(a,b,c){"use strict";function d(a){var b="transition"+a+"Timeout",c="transition"+a;return function(a){if(a[c]){if(null==a[b])return new Error(b+" wasn't supplied to ReactCSSTransitionGroup: this can cause unreliable animations and won't be supported in a future version of React. See https://fb.me/react-animation-transition-group-timeout for more information.");if("number"!=typeof a[b])return new Error(b+" must be a number (in milliseconds)")}}}var e=a("object-assign"),f=a("./React"),g=a("./ReactTransitionGroup"),h=a("./ReactCSSTransitionGroupChild"),i=f.createClass({displayName:"ReactCSSTransitionGroup",propTypes:{transitionName:h.propTypes.name,transitionAppear:f.PropTypes.bool,transitionEnter:f.PropTypes.bool,transitionLeave:f.PropTypes.bool,transitionAppearTimeout:d("Appear"),transitionEnterTimeout:d("Enter"),transitionLeaveTimeout:d("Leave")},getDefaultProps:function(){return{transitionAppear:!1,transitionEnter:!0,transitionLeave:!0}},_wrapChild:function(a){return f.createElement(h,{name:this.props.transitionName,appear:this.props.transitionAppear,enter:this.props.transitionEnter,leave:this.props.transitionLeave,appearTimeout:this.props.transitionAppearTimeout,enterTimeout:this.props.transitionEnterTimeout,leaveTimeout:this.props.transitionLeaveTimeout},a)},render:function(){return f.createElement(g,e({},this.props,{childFactory:this._wrapChild}))}});b.exports=i},{"./React":75,"./ReactCSSTransitionGroupChild":78,"./ReactTransitionGroup":144,"object-assign":223}],78:[function(a,b,c){"use strict";var d=a("./React"),e=a("./ReactDOM"),f=a("fbjs/lib/CSSCore"),g=a("./ReactTransitionEvents"),h=a("./onlyChild"),i=17,j=d.createClass({displayName:"ReactCSSTransitionGroupChild",propTypes:{name:d.PropTypes.oneOfType([d.PropTypes.string,d.PropTypes.shape({enter:d.PropTypes.string,leave:d.PropTypes.string,active:d.PropTypes.string}),d.PropTypes.shape({enter:d.PropTypes.string,enterActive:d.PropTypes.string,leave:d.PropTypes.string,leaveActive:d.PropTypes.string,appear:d.PropTypes.string,appearActive:d.PropTypes.string})]).isRequired,appear:d.PropTypes.bool,enter:d.PropTypes.bool,leave:d.PropTypes.bool,appearTimeout:d.PropTypes.number,enterTimeout:d.PropTypes.number,leaveTimeout:d.PropTypes.number},transition:function(a,b,c){var d=e.findDOMNode(this);if(!d)return void(b&&b());var h=this.props.name[a]||this.props.name+"-"+a,i=this.props.name[a+"Active"]||h+"-active",j=null,k=function(a){a&&a.target!==d||(clearTimeout(j),f.removeClass(d,h),f.removeClass(d,i),g.removeEndEventListener(d,k),b&&b())};f.addClass(d,h),this.queueClassAndNode(i,d),c?(j=setTimeout(k,c),this.transitionTimeouts.push(j)):g.addEndEventListener(d,k)},queueClassAndNode:function(a,b){this.classNameAndNodeQueue.push({className:a,node:b}),this.timeout||(this.timeout=setTimeout(this.flushClassNameAndNodeQueue,i))},flushClassNameAndNodeQueue:function(){this.isMounted()&&this.classNameAndNodeQueue.forEach(function(a){f.addClass(a.node,a.className)}),this.classNameAndNodeQueue.length=0,this.timeout=null},componentWillMount:function(){this.classNameAndNodeQueue=[],this.transitionTimeouts=[]},componentWillUnmount:function(){this.timeout&&clearTimeout(this.timeout),this.transitionTimeouts.forEach(function(a){clearTimeout(a)}),this.classNameAndNodeQueue.length=0},componentWillAppear:function(a){this.props.appear?this.transition("appear",a,this.props.appearTimeout):a()},componentWillEnter:function(a){this.props.enter?this.transition("enter",a,this.props.enterTimeout):a()},componentWillLeave:function(a){this.props.leave?this.transition("leave",a,this.props.leaveTimeout):a()},render:function(){return h(this.props.children)}});b.exports=j},{"./React":75,"./ReactDOM":89,"./ReactTransitionEvents":143,"./onlyChild":188,"fbjs/lib/CSSCore":197}],79:[function(a,b,c){(function(c){"use strict";function d(a,b,c,d){var e=void 0===a[c];null!=b&&e&&(a[c]=f(b,!0))}var e=a("./ReactReconciler"),f
g===u.html&&("svg"===this._tag?g=u.svg:"math"===this._tag&&(g=u.mathml)),this._namespaceURI=g;var m;if(a.useCreateElement){var n,o=c._ownerDocument;if(g===u.html)if("script"===this._tag){var p=o.createElement("div"),q=this._currentElement.type;p.innerHTML="<"+q+"></"+q+">",n=p.removeChild(p.firstChild)}else n=f.is?o.createElement(this._currentElement.type,f.is):o.createElement(this._currentElement.type);else n=o.createElementNS(g,this._currentElement.type);D.precacheNode(this,n),this._flags|=M.hasCachedChildNodes,this._hostParent||w.setAttributeForRoot(n),this._updateDOMProperties(null,f,a);var s=t(n);this._createInitialChildren(a,f,d,s),m=s}else{var v=this._createOpenTagMarkupAndPutListeners(a,f),x=this._createContentMarkup(a,f,d);m=!x&&X[this._tag]?v+"/>":v+">"+x+"</"+this._currentElement.type+">"}switch(this._tag){case"input":a.getReactMountReady().enqueue(h,this),f.autoFocus&&a.getReactMountReady().enqueue(r.focusDOMComponent,this);break;case"textarea":a.getReactMountReady().enqueue(i,this),f.autoFocus&&a.getReactMountReady().enqueue(r.focusDOMComponent,this);break;case"select":f.autoFocus&&a.getReactMountReady().enqueue(r.focusDOMComponent,this);break;case"button":f.autoFocus&&a.getReactMountReady().enqueue(r.focusDOMComponent,this);break;case"option":a.getReactMountReady().enqueue(j,this)}return m},_createOpenTagMarkupAndPutListeners:function(a,b){var c="<"+this._currentElement.type;for(var d in b)if(b.hasOwnProperty(d)){var e=b[d];if(null!=e)if(Q.hasOwnProperty(d))e&&f(this,d,e,a);else{d===S&&(e&&(e=this._previousStyleCopy=q({},b.style)),e=s.createMarkupForStyles(e,this));var g=null;null!=this._tag&&n(this._tag,b)?U.hasOwnProperty(d)||(g=w.createMarkupForCustomAttribute(d,e)):g=w.createMarkupForProperty(d,e),g&&(c+=" "+g)}}return a.renderToStaticMarkup?c:(this._hostParent||(c+=" "+w.createMarkupForRoot()),c+=" "+w.createMarkupForID(this._domID))},_createContentMarkup:function(a,b,c){var d="",e=b.dangerouslySetInnerHTML;if(null!=e)null!=e.__html&&(d=e.__html);else{var f=R[typeof b.children]?b.children:null,g=null!=f?null:b.children;if(null!=f)d=K(f);else if(null!=g){var h=this.mountChildren(g,a,c);d=h.join("")}}return Y[this._tag]&&"\n"===d.charAt(0)?"\n"+d:d},_createInitialChildren:function(a,b,c,d){var e=b.dangerouslySetInnerHTML;if(null!=e)null!=e.__html&&t.queueHTML(d,e.__html);else{var f=R[typeof b.children]?b.children:null,g=null!=f?null:b.children;if(null!=f)t.queueText(d,f);else if(null!=g)for(var h=this.mountChildren(g,a,c),i=0;i<h.length;i++)t.queueChild(d,h[i])}},receiveComponent:function(a,b,c){var d=this._currentElement;this._currentElement=a,this.updateComponent(b,d,a,c)},updateComponent:function(a,b,c,d){var f=b.props,g=this._currentElement.props;switch(this._tag){case"button":f=B.getHostProps(this,f),g=B.getHostProps(this,g);break;case"input":f=E.getHostProps(this,f),g=E.getHostProps(this,g);break;case"option":f=F.getHostProps(this,f),g=F.getHostProps(this,g);break;case"select":f=G.getHostProps(this,f),g=G.getHostProps(this,g);break;case"textarea":f=H.getHostProps(this,f),g=H.getHostProps(this,g)}switch(e(this,g),this._updateDOMProperties(f,g,a),this._updateDOMChildren(f,g,a,d),this._tag){case"input":E.updateWrapper(this);break;case"textarea":H.updateWrapper(this);break;case"select":a.getReactMountReady().enqueue(l,this)}},_updateDOMProperties:function(a,b,c){var d,e,g;for(d in a)if(!b.hasOwnProperty(d)&&a.hasOwnProperty(d)&&null!=a[d])if(d===S){var h=this._previousStyleCopy;for(e in h)h.hasOwnProperty(e)&&(g=g||{},g[e]="");this._previousStyleCopy=null}else Q.hasOwnProperty(d)?a[d]&&N(this,d):n(this._tag,a)?U.hasOwnProperty(d)||w.deleteValueForAttribute(O(this),d):(v.properties[d]||v.isCustomAttribute(d))&&w.deleteValueForProperty(O(this),d);for(d in b){var i=b[d],j=d===S?this._previousStyleCopy:null!=a?a[d]:void 0;if(b.hasOwnProperty(d)&&i!==j&&(null!=i||null!=j))if(d===S)if(i?i=this._previousStyleCopy=q({},i):this._previousStyleCopy=null,j){for(e in j)!j.hasOwnProperty(e)||i&&i.hasOwnProperty(e)||(g=g||{},g[e]="");for(e in i)i.hasOwnProperty(e)&&j[e]!==i[e]&&(g=g||{},g[e]=i[e])}else g=i;else if(Q
c&&(b=" Check the top-level render call using <"+c+">.")}return b}function f(a,b){if(a._store&&!a._store.validated&&null==a.key){a._store.validated=!0;var c=n.uniqueKey||(n.uniqueKey={}),d=e(b);if(!c[d]){c[d]=!0;var f="";a&&a._owner&&a._owner!==i.current&&(f=" It was passed a child from "+a._owner.getName()+".")}}}function g(a,b){if("object"==typeof a)if(Array.isArray(a))for(var c=0;c<a.length;c++){var d=a[c];j.isValidElement(d)&&f(d,b)}else if(j.isValidElement(a))a._store&&(a._store.validated=!0);else if(a){var e=m(a);if(e&&e!==a.entries)for(var g,h=e.call(a);!(g=h.next()).done;)j.isValidElement(g.value)&&f(g.value,b)}}function h(a){var b=a.type;if("function"==typeof b){var c=b.displayName||b.name;b.propTypes&&l(b.propTypes,a.props,k.prop,c,a,null),"function"==typeof b.getDefaultProps}}var i=a("./ReactCurrentOwner"),j=(a("./ReactComponentTreeHook"),a("./ReactElement")),k=a("./ReactPropTypeLocations"),l=a("./checkReactTypeSpec"),m=(a("./canDefineProperty"),a("./getIteratorFn")),n=(a("fbjs/lib/warning"),{}),o={createElement:function(a,b,c){var d="string"==typeof a||"function"==typeof a,e=j.createElement.apply(this,arguments);if(null==e)return e;if(d)for(var f=2;f<arguments.length;f++)g(arguments[f],a);return h(e),e},createFactory:function(a){var b=o.createElement.bind(null,a);return b.type=a,b},cloneElement:function(a,b,c){for(var d=j.cloneElement.apply(this,arguments),e=2;e<arguments.length;e++)g(arguments[e],d.type);return h(d),d}};b.exports=o},{"./ReactComponentTreeHook":86,"./ReactCurrentOwner":88,"./ReactElement":111,"./ReactPropTypeLocations":133,"./canDefineProperty":168,"./checkReactTypeSpec":169,"./getIteratorFn":181,"fbjs/lib/warning":222}],113:[function(a,b,c){"use strict";var d,e={injectEmptyComponentFactory:function(a){d=a}},f={create:function(a){return d(a)}};f.injection=e,b.exports=f},{}],114:[function(a,b,c){"use strict";function d(a,b,c,d){try{return b(c,d)}catch(f){return void(null===e&&(e=f))}}var e=null,f={invokeGuardedCallback:d,invokeGuardedCallbackWithCatch:d,rethrowCaughtError:function(){if(e){var a=e;throw e=null,a}}};b.exports=f},{}],115:[function(a,b,c){"use strict";function d(a){e.enqueueEvents(a),e.processEventQueue(!1)}var e=a("./EventPluginHub"),f={handleTopLevel:function(a,b,c,f){var g=e.extractEvents(a,b,c,f);d(g)}};b.exports=f},{"./EventPluginHub":66}],116:[function(a,b,c){"use strict";function d(a){for(;a._hostParent;)a=a._hostParent;var b=l.getNodeFromInstance(a),c=b.parentNode;return l.getClosestInstanceFromNode(c)}function e(a,b){this.topLevelType=a,this.nativeEvent=b,this.ancestors=[]}function f(a){var b=n(a.nativeEvent),c=l.getClosestInstanceFromNode(b),e=c;do a.ancestors.push(e),e=e&&d(e);while(e);for(var f=0;f<a.ancestors.length;f++)c=a.ancestors[f],p._handleTopLevel(a.topLevelType,c,a.nativeEvent,n(a.nativeEvent))}function g(a){var b=o(window);a(b)}var h=a("object-assign"),i=a("fbjs/lib/EventListener"),j=a("fbjs/lib/ExecutionEnvironment"),k=a("./PooledClass"),l=a("./ReactDOMComponentTree"),m=a("./ReactUpdates"),n=a("./getEventTarget"),o=a("fbjs/lib/getUnboundedScrollPosition");h(e.prototype,{destructor:function(){this.topLevelType=null,this.nativeEvent=null,this.ancestors.length=0}}),k.addPoolingTo(e,k.twoArgumentPooler);var p={_enabled:!0,_handleTopLevel:null,WINDOW_HANDLE:j.canUseDOM?window:null,setHandleTopLevel:function(a){p._handleTopLevel=a},setEnabled:function(a){p._enabled=!!a},isEnabled:function(){return p._enabled},trapBubbledEvent:function(a,b,c){var d=c;return d?i.listen(d,b,p.dispatchEvent.bind(null,a)):null},trapCapturedEvent:function(a,b,c){var d=c;return d?i.capture(d,b,p.dispatchEvent.bind(null,a)):null},monitorScrollValue:function(a){var b=g.bind(null,a);i.listen(window,"scroll",b)},dispatchEvent:function(a,b){if(p._enabled){var c=e.getPooled(a,b);try{m.batchedUpdates(f,c)}finally{e.release(c)}}}};b.exports=p},{"./PooledClass":74,"./ReactDOMComponentTree":93,"./ReactUpdates":146,"./getEventTarget":179,"fbjs/lib/EventListener":198,"fbjs/lib/ExecutionEnvironment":199,"fbjs/lib/getUnboundedScrollPosition":210,"object-assign":223}],117:[function(a,b,c){"use strict"
var e=f(a);return e?(e._pendingCallbacks?e._pendingCallbacks.push(b):e._pendingCallbacks=[b],void d(e)):null},enqueueCallbackInternal:function(a,b){a._pendingCallbacks?a._pendingCallbacks.push(b):a._pendingCallbacks=[b],d(a)},enqueueForceUpdate:function(a){var b=f(a,"forceUpdate");b&&(b._pendingForceUpdate=!0,d(b))},enqueueReplaceState:function(a,b){var c=f(a,"replaceState");c&&(c._pendingStateQueue=[b],c._pendingReplaceState=!0,d(c))},enqueueSetState:function(a,b){var c=f(a,"setState");if(c){var e=c._pendingStateQueue||(c._pendingStateQueue=[]);e.push(b),d(c)}},enqueueElementInternal:function(a,b,c){a._pendingElement=b,a._context=c,d(a)},validateCallback:function(a,b){a&&"function"!=typeof a?g("122",b,e(a)):void 0}});b.exports=j},{"./ReactCurrentOwner":88,"./ReactInstanceMap":122,"./ReactInstrumentation":123,"./ReactUpdates":146,"./reactProdInvariant":190,"fbjs/lib/invariant":213,"fbjs/lib/warning":222}],146:[function(a,b,c){"use strict";function d(){B.ReactReconcileTransaction&&v?void 0:k("123")}function e(){this.reinitializeTransaction(),this.dirtyComponentsLength=null,this.callbackQueue=m.getPooled(),this.reconcileTransaction=B.ReactReconcileTransaction.getPooled(!0)}function f(a,b,c,e,f,g){d(),v.batchedUpdates(a,b,c,e,f,g)}function g(a,b){return a._mountOrder-b._mountOrder}function h(a){var b=a.dirtyComponentsLength;b!==r.length?k("124",b,r.length):void 0,r.sort(g),s++;for(var c=0;c<b;c++){var d=r[c],e=d._pendingCallbacks;d._pendingCallbacks=null;var f;if(o.logTopLevelRenders){var h=d;d._currentElement.props===d._renderedComponent._currentElement&&(h=d._renderedComponent),f="React update: "+h.getName(),console.time(f)}if(p.performUpdateIfNecessary(d,a.reconcileTransaction,s),f&&console.timeEnd(f),e)for(var i=0;i<e.length;i++)a.callbackQueue.enqueue(e[i],d.getPublicInstance())}}function i(a){return d(),v.isBatchingUpdates?(r.push(a),void(null==a._updateBatchNumber&&(a._updateBatchNumber=s+1))):void v.batchedUpdates(i,a)}function j(a,b){v.isBatchingUpdates?void 0:k("125"),t.enqueue(a,b),u=!0}var k=a("./reactProdInvariant"),l=a("object-assign"),m=a("./CallbackQueue"),n=a("./PooledClass"),o=a("./ReactFeatureFlags"),p=a("./ReactReconciler"),q=a("./Transaction"),r=(a("fbjs/lib/invariant"),[]),s=0,t=m.getPooled(),u=!1,v=null,w={initialize:function(){this.dirtyComponentsLength=r.length},close:function(){this.dirtyComponentsLength!==r.length?(r.splice(0,this.dirtyComponentsLength),z()):r.length=0}},x={initialize:function(){this.callbackQueue.reset()},close:function(){this.callbackQueue.notifyAll()}},y=[w,x];l(e.prototype,q.Mixin,{getTransactionWrappers:function(){return y},destructor:function(){this.dirtyComponentsLength=null,m.release(this.callbackQueue),this.callbackQueue=null,B.ReactReconcileTransaction.release(this.reconcileTransaction),this.reconcileTransaction=null},perform:function(a,b,c){return q.Mixin.perform.call(this,this.reconcileTransaction.perform,this.reconcileTransaction,a,b,c)}}),n.addPoolingTo(e);var z=function(){for(;r.length||u;){if(r.length){var a=e.getPooled();a.perform(h,null,a),e.release(a)}if(u){u=!1;var b=t;t=m.getPooled(),b.notifyAll(),m.release(b)}}},A={injectReconcileTransaction:function(a){a?void 0:k("126"),B.ReactReconcileTransaction=a},injectBatchingStrategy:function(a){a?void 0:k("127"),"function"!=typeof a.batchedUpdates?k("128"):void 0,"boolean"!=typeof a.isBatchingUpdates?k("129"):void 0,v=a}},B={ReactReconcileTransaction:null,batchedUpdates:f,enqueueUpdate:i,flushBatchedUpdates:z,injection:A,asap:j};b.exports=B},{"./CallbackQueue":54,"./PooledClass":74,"./ReactFeatureFlags":117,"./ReactReconciler":138,"./Transaction":164,"./reactProdInvariant":190,"fbjs/lib/invariant":213,"object-assign":223}],147:[function(a,b,c){"use strict";b.exports="15.3.1"},{}],148:[function(a,b,c){"use strict";var d={xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace"},e={accentHeight:"accent-height",accumulate:0,additive:0,alignmentBaseline:"alignment-baseline",allowReorder:"allowReorder",alphabetic:0,amplitude:0,arabicForm:"arabic-form",ascent:0,attributeName:"attributeName",attribute
}var e=a("./reactProdInvariant"),f=(a("./ReactCurrentOwner"),a("./ReactDOMComponentTree")),g=a("./ReactInstanceMap"),h=a("./getHostComponentFromComposite");a("fbjs/lib/invariant"),a("fbjs/lib/warning");b.exports=d},{"./ReactCurrentOwner":88,"./ReactDOMComponentTree":93,"./ReactInstanceMap":122,"./getHostComponentFromComposite":180,"./reactProdInvariant":190,"fbjs/lib/invariant":213,"fbjs/lib/warning":222}],174:[function(a,b,c){(function(c){"use strict";function d(a,b,c,d){if(a&&"object"==typeof a){var e=a,f=void 0===e[c];f&&null!=b&&(e[c]=b)}}function e(a,b){if(null==a)return a;var c={};return f(a,d,c),c}var f=(a("./KeyEscapeUtils"),a("./traverseAllChildren"));a("fbjs/lib/warning");"undefined"!=typeof c&&c.env,1,b.exports=e}).call(this,a("_process"))},{"./KeyEscapeUtils":72,"./ReactComponentTreeHook":86,"./traverseAllChildren":195,_process:31,"fbjs/lib/warning":222}],175:[function(a,b,c){"use strict";function d(a,b,c){Array.isArray(a)?a.forEach(b,c):a&&b.call(c,a)}b.exports=d},{}],176:[function(a,b,c){"use strict";function d(a){var b,c=a.keyCode;return"charCode"in a?(b=a.charCode,0===b&&13===c&&(b=13)):b=c,b>=32||13===b?b:0}b.exports=d},{}],177:[function(a,b,c){"use strict";function d(a){if(a.key){var b=f[a.key]||a.key;if("Unidentified"!==b)return b}if("keypress"===a.type){var c=e(a);return 13===c?"Enter":String.fromCharCode(c)}return"keydown"===a.type||"keyup"===a.type?g[a.keyCode]||"Unidentified":""}var e=a("./getEventCharCode"),f={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},g={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"};b.exports=d},{"./getEventCharCode":176}],178:[function(a,b,c){"use strict";function d(a){var b=this,c=b.nativeEvent;if(c.getModifierState)return c.getModifierState(a);var d=f[a];return!!d&&!!c[d]}function e(a){return d}var f={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};b.exports=e},{}],179:[function(a,b,c){"use strict";function d(a){var b=a.target||a.srcElement||window;return b.correspondingUseElement&&(b=b.correspondingUseElement),3===b.nodeType?b.parentNode:b}b.exports=d},{}],180:[function(a,b,c){"use strict";function d(a){for(var b;(b=a._renderedNodeType)===e.COMPOSITE;)a=a._renderedComponent;return b===e.HOST?a._renderedComponent:b===e.EMPTY?null:void 0}var e=a("./ReactNodeTypes");b.exports=d},{"./ReactNodeTypes":129}],181:[function(a,b,c){"use strict";function d(a){var b=a&&(e&&a[e]||a[f]);if("function"==typeof b)return b}var e="function"==typeof Symbol&&Symbol.iterator,f="@@iterator";b.exports=d},{}],182:[function(a,b,c){"use strict";function d(a){for(;a&&a.firstChild;)a=a.firstChild;return a}function e(a){for(;a;){if(a.nextSibling)return a.nextSibling;a=a.parentNode}}function f(a,b){for(var c=d(a),f=0,g=0;c;){if(3===c.nodeType){if(g=f+c.textContent.length,f<=b&&g>=b)return{node:c,offset:b-f};f=g}c=d(e(c))}}b.exports=f},{}],183:[function(a,b,c){"use strict";function d(){return!f&&e.canUseDOM&&(f="textContent"in document.documentElement?"textContent":"innerText"),f}var e=a("fbjs/lib/ExecutionEnvironment"),f=null;b.exports=d},{"fbjs/lib/ExecutionEnvironment":199}],184:[function(a,b,c){"use strict";function d(a,b){var c={};return c[a.toLowerCase()]=b.toLowerCase(),c["Webkit"+a]="webkit"+b,c["Moz"+a]="moz"+b,c["ms"+a]="MS"+b,c["O"+a]="o"+b.toLowerCase(),c}function e(a){if(h[a])return h[a];if(!g[a])return a;var b=g[a];for(var c in b)if(b.hasOwnProperty(c)&&c in i)return h[a]=b[c];return""}var f=a("fbjs/lib/ExecutionEnvironment"),g={animationend:d("Animation","AnimationEnd"),animationiteration:d("Animation","AnimationIteration"),animationstart:d("Animation","AnimationStart
initialScreen:Y(a,"initialScreen")}),d=c.initialScreen,e=c.screens;return a=_(a,"initialScreen",d),a=_(a,"screens",e)}function n(a){var b=o(a);return b&&Q.findConnection(a,b)}function o(a){return Y(a,"defaultConnectionName")}function p(a){return n(a)||Q.connection(a,"database")}function q(a){return(p(a)||(0,N.Map)()).get("name")}function r(a){var b=arguments.length<=1||void 0===arguments[1]?"":arguments[1];return Y(a,"forgotPasswordLink",b)}function s(a){var b=arguments.length<=1||void 0===arguments[1]?"":arguments[1];return Y(a,"signUpLink",b)}function t(a,b){var c=arguments.length<=2||void 0===arguments[2]?[]:arguments[2];return a=Q.clearGlobalError(a),a=Q.clearGlobalSuccess(a),a=(0,R.clearFields)(a,c),_(a,"screen",b)}function u(a){var b=$(a,"screen"),c=w(a),d=[b,c,"login","signUp","forgotPassword"],e=d.filter(function(b){return D(a,b)});return e[0]}function v(a){return $(a,"screens")||Y(a,"screens",new N.List)}function w(a){return $(a,"initialScreen")||Y(a,"initialScreen")}function x(a,b){return w(a)===b}function y(a){return(p(a)||(0,N.Map)()).toJS().requireUsername}function z(a){return y(a)?Y(a,"usernameStyle","any"):"email"}function A(a){return"email"===z(a)}function B(a){return(0,R.getFieldValue)(a,A(a)?"email":"username")}function C(a){return y(a)||"username"===Y(a,"usernameStyle","email")}function D(a,b){var c=(p(a)||(0,N.Map)()).toJS(),d=c.allowForgot,e=c.allowSignup;return!(d===!1&&"forgotPassword"===b)&&!(e===!1&&"signUp"===b)&&v(a).contains(b)}function E(a){return Y(a,"loginAfterSignUp")}function F(a){return(p(a)||(0,N.Map)()).get("passwordPolicy","none")}function G(a){return Y(a,"additionalSignUpFields",(0,N.List)())}function H(a){return Y(a,"mustAcceptTerms",!1)}function I(a){return!H(a)||$(a,"termsAccepted",!1)}function J(a){return _(a,"termsAccepted",!I(a))}function K(a){return G(a).reduce(function(a,b){return"select"===b.get("type")?L(a,b):M(a,b)},a)}function L(a,b){var c=b.get("name"),d=["additionalSignUpField",c],e=b.get("prefill"),f=b.get("options"),g="function"==typeof e?void 0:e||"",h="function"==typeof f?void 0:f,i=function(a){return void 0!==g&&void 0!==h?(0,R.registerOptionField)(a,c,O.default.fromJS(h),g):a};return void 0===g&&(a=(0,U.default)(a,d.concat("prefill"),{recoverResult:"",successFn:function(a,b){return g=b,i(a)},syncFn:function(a,b){return e(b)}})),void 0===h&&(a=(0,U.default)(a,d.concat("options"),{successFn:function(a,b){return h=b,i(a)},syncFn:function(a,b){return f(b)}})),void 0!==g&&void 0!==h&&(a=(0,R.registerOptionField)(a,c,O.default.fromJS(h),g)),a}function M(a,b){var c=b.get("name"),d=["additionalSignUpField",c,"prefill"],e=b.get("prefill"),f=b.get("validator"),g="function"==typeof e?void 0:e||"";return a=void 0===g?(0,U.default)(a,d,{recoverResult:"",successFn:function(a,b){return(0,R.setField)(a,c,b,f)},syncFn:function(a,b){return e(b)}}):(0,R.setField)(a,c,g,f)}c.__esModule=!0,c.initDatabase=f,c.overrideDatabaseOptions=m,c.defaultDatabaseConnection=n,c.defaultDatabaseConnectionName=o,c.databaseConnection=p,c.databaseConnectionName=q,c.forgotPasswordLink=r,c.signUpLink=s,c.setScreen=t,c.getScreen=u,c.availableScreens=v,c.getInitialScreen=w,c.hasInitialScreen=x,c.databaseConnectionRequiresUsername=y,c.databaseUsernameStyle=z,c.databaseLogInWithEmail=A,c.databaseUsernameValue=B,c.authWithUsername=C,c.hasScreen=D,c.shouldAutoLogin=E,c.passwordStrengthPolicy=F,c.additionalSignUpFields=G,c.mustAcceptTerms=H,c.termsAccepted=I,c.toggleTermsAcceptance=J,c.resolveAdditionalSignUpFields=K;var N=a("immutable"),O=e(N),P=a("../../core/index"),Q=d(P),R=a("../../field/index"),S=a("../../utils/data_utils"),T=a("../../sync"),U=e(T),V=a("trim"),W=e(V),X=(0,S.dataFns)(["database"]),Y=X.get,Z=X.initNS,$=X.tget,_=X.tset}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{"../../core/index":251,"../../field/index":269,"../../sync":282,"../../utils/data_utils":305,immutable:34,trim:225}],231:[function(a,b,c){"use strict";function d(a){if(a&&a.__esModule)return a;var b={};if(null!=a)for(var c in a)Object.prototype.hasOwnProperty.cal
return typeof a}:function(a){return a&&"function"==typeof Symbol&&a.constructor===Symbol?"symbol":typeof a},j=a("events"),k=a("./store/index"),l=a("./ui/box"),m=a("./core/web_api"),n=e(m),o=a("./core/actions"),p=a("./connection/database/index"),q=a("./core/index"),r=d(q),s=a("./field/index"),t=(d(s),a("./utils/id_utils")),u=d(t),v=a("./i18n"),w=d(v),x=a("./sync"),y=function(a){function b(c,d){var e=arguments.length<=2||void 0===arguments[2]?{}:arguments[2],h=arguments[3];if(f(this,b),"string"!=typeof c)throw new Error("A `clientID` string must be provided as first argument.");if("string"!=typeof d)throw new Error("A `domain` string must be provided as second argument.");if("object"!=("undefined"==typeof e?"undefined":i(e)))throw new Error("When provided, the third argument must be an `options` object.");var j=g(this,a.call(this));j.id=u.incremental(),j.engine=h;var m=j.runHook.bind(j),n=j.emit.bind(j);return(0,x.go)(j.id),(0,o.setupLock)(j.id,c,d,e,m,n),b.hasScheduledAuthCallback||(b.hasScheduledAuthCallback=!0,setTimeout(o.handleAuthCallback,0)),(0,k.observe)("render",j.id,function(a){var b=function(b,c){var d=b[c](a);return d?function(){for(var b=arguments.length,c=Array(b),e=0;e<b;e++)c[e]=arguments[e];return d.apply(void 0,[r.id(a)].concat(c))}:d},c=r.ui.avatar(a)&&"ok"===a.getIn(["avatar","transient","syncStatus"])||null,d=c?w.str(a,"welcome",a.getIn(["avatar","transient","displayName"])):w.str(a,"title");if(r.rendering(a)){var e=j.engine.render(a),f="main.signUp"===e.name&&!(0,p.termsAccepted)(a),g={group:function(b){return w.group(a,b)},html:function(b){for(var c=arguments.length,d=Array(c>1?c-1:0),e=1;e<c;e++)d[e-1]=arguments[e];return w.html.apply(w,[a,b].concat(d))},str:function(b){for(var c=arguments.length,d=Array(c>1?c-1:0),e=1;e<c;e++)d[e-1]=arguments[e];return w.str.apply(w,[a,b].concat(d))}},h={avatar:c&&a.getIn(["avatar","transient","url"]),auxiliaryPane:e.renderAuxiliaryPane(a),autofocus:r.ui.autofocus(a),backHandler:b(e,"backHandler"),badgeLink:"https://auth0.com/?utm_source=lock&utm_campaign=badge&utm_medium=widget",closeHandler:r.ui.closable(a)?function(){for(var b=arguments.length,c=Array(b),d=0;d<b;d++)c[d]=arguments[d];return o.closeLock.apply(void 0,[r.id(a)].concat(c))}:void 0,contentComponent:e.render(),contentProps:{i18n:g,model:a},disableSubmitButton:f,error:r.globalError(a),isMobile:r.ui.mobile(a),isModal:r.ui.appendContainer(a),isSubmitting:r.submitting(a),logo:r.ui.logo(a),primaryColor:r.ui.primaryColor(a),screenName:e.name,showBadge:r.showBadge(a)===!0,success:r.globalSuccess(a),submitButtonLabel:r.ui.labeledSubmitButton(a)?e.submitButtonLabel(a):null,submitHandler:b(e,"submitHandler"),tabs:e.renderTabs(a),terms:e.renderTerms(a,g.html("signUpTerms")),title:d,transitionName:"loading"===e.name?"fade":"horizontal-fade"};(0,l.render)(r.ui.containerID(a),h),j.oldScreenName&&j.oldScreenName==e.name||("main.login"===e.name?r.emitEvent(a,"signin ready"):"main.signUp"===e.name&&r.emitEvent(a,"signup ready")),j.oldScreenName=e.name}else(0,l.remove)(r.ui.containerID(a))}),j}return h(b,a),b.prototype.show=function(){var a=arguments.length<=0||void 0===arguments[0]?{}:arguments[0];(0,o.openLock)(this.id,a)},b.prototype.hide=function(){(0,o.closeLock)(this.id,!0)},b.prototype.destroy=function(){(0,o.removeLock)(this.id)},b.prototype.getProfile=function(a,b){return n.default.getProfile(this.id,a,b)},b.prototype.logout=function(){var a=arguments.length<=0||void 0===arguments[0]?{}:arguments[0];n.default.signOut(this.id,a)},b.prototype.update=function(a){return(0,o.updateLock)(this.id,a)},b.prototype.setModel=function(a){return this.update(function(){return a})},b.prototype.runHook=function(a,b){var c;if("function"!=typeof this.engine[a])return b;for(var d=arguments.length,e=Array(d>2?d-2:0),f=2;f<d;f++)e[f-2]=arguments[f];return(c=this.engine)[a].apply(c,[b].concat(e))},b}(j.EventEmitter);c.default=y},{"./connection/database/index":230,"./core/actions":247,"./core/index":251,"./core/web_api":260,"./field/index":269,"./i18n":276,"./store/index":281,"./sync":282,"./ui/box":283,"./utils/id_utils":307,event
},a.prototype.startPasswordless=function(a,b,c){var d=this.clients[a];d.startPasswordless(b,function(a){return c(f(a))})},a.prototype.parseHash=function(a){var b=arguments.length<=1||void 0===arguments[1]?"":arguments[1];return this.clients[a].parseHash(decodeURIComponent(b))},a.prototype.getProfile=function(a,b,c){return this.clients[a].getProfile(b,c)},a.prototype.getSSOData=function(a){for(var b,c=arguments.length,d=Array(c>1?c-1:0),e=1;e<c;e++)d[e-1]=arguments[e];return(b=this.clients[a]).getSSOData.apply(b,d)},a.prototype.getUserCountry=function(a,b){return this.clients[a].getUserCountry(b)},a}();c.default=new k},{"auth0-js":1}],261:[function(a,b,c){"use strict";function d(a){if(a&&a.__esModule)return a;var b={};if(null!=a)for(var c in a)Object.prototype.hasOwnProperty.call(a,c)&&(b[c]=a[c]);return b.default=a,b}function e(a){return a&&a.__esModule?a:{default:a}}function f(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}function g(a){return(0,u.isEnterpriseDomain)(a,(0,t.databaseUsernameValue)(a))}function h(a){return(0,t.authWithUsername)(a)&&!isADEnabled(a)?"username":"email"}function i(a){for(var b=arguments.length<=1||void 0===arguments[1]?void 0:arguments[1],c=arguments.length,d=Array(c>2?c-2:0),e=2;e<c;e++)d[e-2]=arguments[e];return z.hasOnlyConnections.apply(z,[a,b].concat(d))&&!z.hasSomeConnections(a,"passwordless")}function j(a){return(0,v.useBigButtons)(a,i(a,"social")?5:3)}function k(a){var b=z.hasSomeConnections(a,"database"),c=z.hasSomeConnections(a,"social"),d=z.hasSomeConnections(a,"enterprise");if(b||c||d){if(!b&&(0,t.hasInitialScreen)(a,"forgotPassword")){var e=new Error('The `initialScreen` option was set to "forgotPassword" but no database connection is available.');e.code="unavailable_initial_screen",a=z.stop(a,e)}else if(!b&&!c&&(0,t.hasInitialScreen)(a,"signUp")){var f=new Error('The `initialScreen` option was set to "signUp" but no database or social connection is available.');f.code="unavailable_initial_screen",a=z.stop(a,f)}}else{var g=new Error("At least one database, enterprise or social connection needs to be available.");g.code="no_connection",a=z.stop(a,g)}return(0,t.defaultDatabaseConnectionName)(a)&&!(0,t.defaultDatabaseConnection)(a)&&z.warn(a,'The provided default database connection "'+(0,t.defaultDatabaseConnectionName)(a)+'" is not enabled.'),(0,u.defaultEnterpriseConnectionName)(a)&&!(0,u.defaultEnterpriseConnection)(a)&&z.warn(a,'The provided default enterprise connection "'+(0,u.defaultEnterpriseConnectionName)(a)+'" is not enabled or does not allow email/password authentication.'),a}c.__esModule=!0,c.isSSOEnabled=g,c.usernameStyle=h,c.hasOnlyClassicConnections=i,c.useBigSocialButtons=j;var l=a("../index"),m=(e(l),a("./classic/login")),n=e(m),o=a("./classic/sign_up_screen"),p=e(o),q=a("../connection/database/reset_password"),r=e(q),s=a("../core/sso/index"),t=a("../connection/database/index"),u=a("../connection/enterprise"),v=a("../connection/social/index"),w=a("../field/email"),x=a("../field/username"),y=a("../core/index"),z=d(y),A=a("../connection/enterprise/kerberos_screen"),B=e(A),C=a("../connection/enterprise/hrd_screen"),D=e(C),E=a("../connection/enterprise/quick_auth_screen"),F=e(E),G=a("../quick_auth"),H=a("../core/loading_screen"),I=e(H),J=a("../core/error_screen"),K=e(J),L=a("../core/sso/last_login_screen"),M=e(L),N=a("../sync"),O=(a("../field/index"),a("../store/index")),P=function(){function a(){f(this,a)}return a.prototype.didInitialize=function(a,b){a=(0,v.initSocial)(a,b),a=(0,t.initDatabase)(a,b),a=(0,u.initEnterprise)(a,b);var c=b.prefill||{},d=c.email,e=c.username;return"string"==typeof d&&(a=(0,w.setEmail)(a,d)),"string"==typeof e&&(a=(0,x.setUsername)(a,e)),a},a.prototype.didReceiveClientSettings=function(a){return k(a)},a.prototype.willShow=function(a,b){return a=(0,t.overrideDatabaseOptions)(a,b),(0,N.isSuccess)(a,"client")&&(a=k(a)),a},a.prototype.render=function(b){if(!(0,N.isDone)(b)||b.get("isLoadingPanePinned"))return new I.default;if(z.hasStopped(b))return new K.default;if((0,t.hasScreen)(b,"login")){if(!(0,G.hasSk
q.ui.avatar(c)&&(0,s.debouncedRequestAvatar)(q.id(c),a.target.value),(0,o.swap)(o.updateEntity,"lock",q.id(c),r.setUsername,a.target.value,e,d)},b.prototype.render=function(){var a=this.props,b=a.i18n,c=a.lock,d=a.placeholder,e=a.validateFormat,f=n.getFieldValue(c,"username"),g=function(a){return a?(0,r.usernameLooksLikeEmail)(a)||!e?"invalidErrorHint":"usernameFormatErrorHint":"blankErrorHint"};return j.default.createElement(l.default,{value:f,invalidHint:b.str(g(f)),isValid:!n.isFieldVisiblyInvalid(c,"username"),onChange:this.handleChange.bind(this),placeholder:d})},b}(j.default.Component);c.default=t,t.propTypes={i18n:j.default.PropTypes.object.isRequired,lock:j.default.PropTypes.object.isRequired,placeholder:j.default.PropTypes.string.isRequired,validateFormat:j.default.PropTypes.bool.isRequired,usernameStyle:j.default.PropTypes.oneOf(["any","email","username"])},t.defaultProps={validateFormat:!1,usernameStyle:"username"}},{"../../avatar":226,"../../core/index":251,"../../store/index":281,"../../ui/input/username_input":299,"../index":269,"../username":274,react:224}],276:[function(a,b,c){"use strict";function d(a){if(a&&a.__esModule)return a;var b={};if(null!=a)for(var c in a)Object.prototype.hasOwnProperty.call(a,c)&&(b[c]=a[c]);return b.default=a,b}function e(a){return a&&a.__esModule?a:{default:a}}function f(a,b){for(var c=arguments.length,d=Array(c>2?c-2:0),e=2;e<c;e++)d[e-2]=arguments[e];return p.format.apply(void 0,[z(a,["strings"].concat(b),"")].concat(d))}function g(a,b){for(var c=arguments.length,d=Array(c>2?c-2:0),e=2;e<c;e++)d[e-2]=arguments[e];var g=f.apply(void 0,[a,b].concat(d));return g?m.default.createElement("span",{dangerouslySetInnerHTML:{__html:g}}):null}function h(a,b){return z(a,["strings"].concat(b),(0,n.Map)()).toJS()}function i(a){var b=t.ui.language(a),c=t.ui.dict(a),d=B[b]||(0,n.Map)({});return d.isEmpty()&&(d=c,a=(0,r.default)(a,"i18n",{syncFn:function(c,d){return j(a,b,d)},successFn:function(a,d){return k(b,d),A(a,"strings",B[b].mergeDeep(c))}})),d.has("title")||(d=d.set("title",w.default.title)),d.has("unrecoverableError")||(d=d.set("unrecoverableError",w.default.unrecoverableError)),A(a,"strings",d.mergeDeep(c))}function j(a,b,c){(0,x.load)({method:"registerLanguageDictionary",url:t.assetsUrl(a)+"/js/lock/10.2.2/"+b+".js",check:function(a){return a&&a===b},cb:function(a,b,d){c(a,d)}})}function k(a,b){B[a]=o.default.fromJS(b)}c.__esModule=!0,c.str=f,c.html=g,c.group=h,c.initI18n=i;var l=a("react"),m=e(l),n=a("immutable"),o=e(n),p=a("util"),q=a("./sync"),r=e(q),s=a("./core/index"),t=d(s),u=a("./utils/data_utils"),v=a("./i18n/en"),w=e(v),x=a("./utils/cdn_utils"),y=(0,u.dataFns)(["i18n"]),z=y.get,A=y.set,B=[];k("en",w.default),(0,x.preload)({method:"registerLanguageDictionary",cb:k})},{"./core/index":251,"./i18n/en":277,"./sync":282,"./utils/cdn_utils":304,"./utils/data_utils":305,immutable:34,react:224,util:33}],277:[function(a,b,c){"use strict";c.__esModule=!0,c.default={error:{forgotPassword:{too_many_requests:"You have reached the limit on password change attempts. Please wait before trying again.","lock.fallback":"We're sorry, something went wrong when requesting the password change."},login:{blocked_user:"The user is blocked.",invalid_user_password:"Wrong credentials.","lock.fallback":"We're sorry, something went wrong when attempting to log in.","lock.invalid_code":"Wrong code.","lock.invalid_email_password":"Wrong email or password.","lock.invalid_username_password":"Wrong username or password.","lock.network":"We could not reach the server. Please check your connection and try again.","lock.popup_closed":"Popup window closed. Try again.","lock.unauthorized":"Permissions were not granted. Try again.",password_change_required:"You need to update your password because this is the first time you are logging in, or because your password has expired.",password_leaked:"This login has been blocked because your password has been leaked in another website. We’ve sent you an email with instructions on how to unblock it.",too_many_attempts:"Your account has been blocked after multiple cons
if(!p){var q=document.getElementsByTagName("head")[0];p=document.createElement("style"),p.type="text/css",p.setAttribute("id",o),q.appendChild(p)}p.styleSheet?p.styleSheet.cssText=n:p.innerHTML=n;var r=function(a){function b(c,d,g){return e(this,b),f(this,a.call(this,c,d,g,m.default))}return g(b,a),b}(k.default);c.default=r,r.version="10.2.2",i.default.clientInfo.lib_version=i.default.clientInfo.version,i.default.clientInfo.name="lock.js",i.default.clientInfo.version=r.version},{"./core":246,"./engine/classic":261,"auth0-js":1}],279:[function(a,b,c){"use strict";function d(a){if(a&&a.__esModule)return a;var b={};if(null!=a)for(var c in a)Object.prototype.hasOwnProperty.call(a,c)&&(b[c]=a[c]);return b.default=a,b}function e(a){(0,h.swap)(h.updateEntity,"lock",a,g.skipQuickAuth,!0)}function f(a,b,c){var d=(0,h.read)(h.getEntity,"lock",a),e={connection:b.get("name")};k.auth.redirect(d)||"facebook"!==b.get("strategy")||(e.display="popup"),"google-oauth2"===b.get("strategy")&&c&&(e.login_hint=c),(0,i.logIn)(a,[],e)}c.__esModule=!0,c.skipQuickAuth=e,c.logIn=f;var g=a("../quick_auth"),h=a("../store/index"),i=a("../core/actions"),j=a("../core/index"),k=d(j)},{"../core/actions":247,"../core/index":251,"../quick_auth":280,"../store/index":281}],280:[function(a,b,c){"use strict";function d(a,b){return i(a,"skipped",b)}function e(a){return h(a,"skipped",!1)}c.__esModule=!0,c.skipQuickAuth=d,c.hasSkippedQuickAuth=e;var f=a("./utils/data_utils"),g=(0,f.dataFns)(["quickAuth"]),h=g.tget,i=g.tset},{"./utils/data_utils":305}],281:[function(a,b,c){"use strict";function d(a){return a&&a.__esModule?a:{default:a}}function e(a,b,c){f(a+"-"+b,function(a,d,e){var f=l(e,"lock",b),g=l(d,"lock",b);f!=g&&c(f)})}function f(a,b){t.addWatch(a,b)}function g(a){t.removeWatch(a)}function h(){return t.swap.apply(t,arguments)}function i(a,b,c,d){for(var e=arguments.length,f=Array(e>4?e-4:0),g=4;g<e;g++)f[g-4]=arguments[g];return a.updateIn([b,c],new s.Map({}),function(a){return d.apply(void 0,[a].concat(f))})}function j(a,b,c,d){return a.setIn([b,c],d)}function k(a){for(var b=arguments.length,c=Array(b>1?b-1:0),d=1;d<b;d++)c[d-1]=arguments[d];return a.apply(void 0,[t.deref()].concat(c))}function l(a,b){var c=arguments.length<=2||void 0===arguments[2]?0:arguments[2];return a.getIn([b,c])}function m(a,b){var c=arguments.length<=2||void 0===arguments[2]?0:arguments[2];return a.removeIn([b,c])}function n(a,b){return a.get(b,(0,s.Map)()).toList()}function o(a,b,c){for(var d=arguments.length,e=Array(d>3?d-3:0),f=3;f<d;f++)e[f-3]=arguments[f];return a.update(b,function(a){return c.apply(void 0,[a].concat(e))})}function p(){return t.deref()}c.__esModule=!0,c.observe=e,c.subscribe=f,c.unsubscribe=g,c.swap=h,c.updateEntity=i,c.setEntity=j,c.read=k,c.getEntity=l,c.removeEntity=m,c.getCollection=n,c.updateCollection=o,c.getState=p;var q=a("../utils/atom"),r=d(q),s=a("immutable"),t=(0,r.default)(new s.Map({}))},{"../utils/atom":302,immutable:34}],282:[function(a,b,c){(function(b){"use strict";function d(a){if(a&&a.__esModule)return a;var b={};if(null!=a)for(var c in a)Object.prototype.hasOwnProperty.call(a,c)&&(b[c]=a[c]);return b.default=a,b}function e(a,b){return b.reduce(function(a,b){return a.deleteIn(s(b))},a)}function f(a,b){return"ok"===t(a,b)}function g(a){var b=w(q(a,[],(0,k.Map)()));return b.length>0&&b.reduce(function(b,c){return b&&!i(a,c)},!0)}function h(a){var b=arguments.length<=1||void 0===arguments[1]?[]:arguments[1],c=w(e(q(a,[],(0,k.Map)()),b));return c.length>0&&c.reduce(function(b,c){return b||"error"===t(a,c)},!1)}function i(a,b){return["loading","pending","waiting"].indexOf(t(a,b))>-1}function j(a,b,c){var d=u(a,b,"error");if("sso"!==b){var e=new Error("An error ocurred when fetching data.");e.code="sync",e.origin=c,d=n.stop(d,e)}return d}c.__esModule=!0,c.go=void 0,c.isSuccess=f,c.isDone=g,c.hasError=h;var k=a("immutable"),l=a("./utils/data_utils"),m=a("./core/index"),n=d(m),o=a("./store/index"),p=(0,l.dataFns)(["sync"]),q=p.get,r=p.set;c.default=function(a,b,c){if(void 0!==q(a,b))return a;var d=c.waitFn?"waiting":!c.conditionFn||c.conditionFn(a
},c&&e,i.default.createElement(m,{title:d,name:b}))},b}(i.default.Component);l.propTypes={imageUrl:i.default.PropTypes.string,name:i.default.PropTypes.string};var m=function(a){function b(){return e(this,b),f(this,a.apply(this,arguments))}return g(b,a),b.prototype.render=function(){var a=this.props,b=a.name,c=a.title,d=void 0,e=void 0;return b?(d="auth0-lock-firstname",e=b):(d="auth0-lock-name",e=c),i.default.createElement("div",{className:d},e)},b}(i.default.Component);m.propTypes={name:i.default.PropTypes.string};var n=function(){var a=b.navigator&&!!b.navigator.userAgent.match(/Edge/i);if(a)return!1;var c=b.document.createElement("div");return c.style.cssText="filter: blur(2px); -webkit-filter: blur(2px)",!!c.style.length&&(void 0===b.document.documentMode||b.document.documentMode>9)}(),o=function(a){function b(){return e(this,b),f(this,a.apply(this,arguments))}return g(b,a),b.prototype.render=function(){var a=this.props,b=a.backgroundColor,c=a.imageUrl,d=a.grayScale,e={className:"auth0-lock-header-bg"};n&&(e.className+=" auth0-lock-blur-support");var f={className:"auth0-lock-header-bg-blur",style:{backgroundImage:"url('"+c+"')"}};d&&(f.className+=" auth0-lock-no-grayscale");var g={className:"auth0-lock-header-bg-solid",style:{backgroundColor:b}};return i.default.createElement("div",e,i.default.createElement("div",f),i.default.createElement("div",g))},b}(i.default.Component);o.propTypes={backgorundColor:i.default.PropTypes.string,grayScale:i.default.PropTypes.bool,imageUrl:i.default.PropTypes.string}}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{"./button":284,react:224}],290:[function(a,b,c){"use strict";function d(a){return a&&a.__esModule?a:{default:a}}function e(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}function f(a,b){if(!a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!b||"object"!=typeof b&&"function"!=typeof b?a:b}function g(a,b){if("function"!=typeof b&&null!==b)throw new TypeError("Super expression must either be null or a function, not "+typeof b);a.prototype=Object.create(b&&b.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),b&&(Object.setPrototypeOf?Object.setPrototypeOf(a,b):a.__proto__=b)}c.__esModule=!0;var h=a("react"),i=d(h),j=a("react-dom"),k=d(j),l=a("fbjs/lib/CSSCore"),m=d(l),n=function(a){function b(c){e(this,b);var d=f(this,a.call(this,c));return d.state={children:{current:c.children}},d}return g(b,a),b.prototype.componentWillReceiveProps=function(a){this.state.children.current.key!=a.children.key?(this.setState({children:{current:a.children,prev:this.state.children.current},transitionName:this.props.transitionName}),this.animate=!0):this.timeout||this.setState({children:{current:a.children},transitionName:a.transitionName})},b.prototype.componentDidUpdate=function(){var a=this;this.animate&&!function(){a.animate=!1;var b=a.state.transitionName,c=a.state.children,d=c.current,e=c.prev,f=a.props.reverse,g=a.refs[d.key],h=a.refs[e.key],i=function(a,b,c){var d=k.default.findDOMNode(a),e=b+"-active";m.default.addClass(d,b),setTimeout(function(){return m.default.addClass(d,e)},17),c&&setTimeout(function(){m.default.removeClass(d,b),m.default.removeClass(d,e)},c)},j=function(c){g.componentWillSlideIn(c);var d=f?"reverse-":"";i(g,""+d+b+"-enter",a.props.delay),i(h,""+d+b+"-leave"),a.timeout=setTimeout(function(){var b;a.setState({children:{current:a.state.children.current},transitionName:a.props.transitionName}),g.componentDidSlideIn((b=a.props).onDidAppear.bind(b)),a.props.onDidSlide(),a.timeout=null},a.props.delay)};a.props.onWillSlide(),h.componentWillSlideOut(j)}()},b.prototype.componentWillUnmount=function(){this.timeout&&clearTimeout(this.timeout)},b.prototype.render=function(){var a=this.state.children,b=a.current,c=a.prev,d=c?[b,c]:[b],e=d.map(function(a){return i.default.cloneElement(i.default.createElement(o,{},a),{ref:a.key,key:a.key})});return i.default.createElement(this.props.component,{},e)},b}(i.default.C
function d(a){return a&&a.__esModule?a:{default:a}}c.__esModule=!0;var e=a("react"),f=d(e),g=a("../button/auth_button"),h=d(g),i=function(a){var b=a.alternativeLabel,c=a.alternativeClickHandler,d=a.buttonLabel,e=a.buttonClickHandler,g=a.header,i=a.strategy,j=b?f.default.createElement("p",{className:"auth0-lock-alternative"},f.default.createElement("a",{className:"auth0-lock-alternative-link",href:"#",onClick:function(a){a.preventDefault(),c(a)}},b)):null;return f.default.createElement("div",{className:"auth0-lock-last-login-pane"},g,f.default.createElement(h.default,{label:d,onClick:function(a){a.preventDefault(),e(a)},strategy:i}),j,f.default.createElement("div",{className:"auth0-loading-container"},f.default.createElement("div",{className:"auth0-loading"})))};i.propTypes={alternativeLabel:f.default.PropTypes.string,alternativeClickHandler:function(a,b,c){for(var d=arguments.length,e=Array(d>3?d-3:0),g=3;g<d;g++)e[g-3]=arguments[g];if(void 0!==a.alternativeLabel){var h;return(h=f.default.PropTypes.func).isRequired.apply(h,[a,b,c].concat(e))}},buttonLabel:f.default.PropTypes.string.isRequired,buttonClickHandler:f.default.PropTypes.func.isRequired,header:f.default.PropTypes.element,strategy:f.default.PropTypes.string.isRequired},c.default=i},{"../button/auth_button":292,react:224}],302:[function(a,b,c){"use strict";function d(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}function e(a){return new f(a)}c.__esModule=!0,c.default=e;var f=function(){function a(b){d(this,a),this.state=b,this.watches={}}return a.prototype.reset=function(a){return this._change(a)},a.prototype.swap=function(a){for(var b=arguments.length,c=Array(b>1?b-1:0),d=1;d<b;d++)c[d-1]=arguments[d];return this._change(a.apply(void 0,[this.state].concat(c)))},a.prototype.deref=function(){return this.state},a.prototype.addWatch=function(a,b){return this.watches[a]=b,this},a.prototype.removeWatch=function(a){return delete this.watches[a],this},a.prototype._change=function(a){var b=this.state,c=this.watches;return this.state=a,Object.keys(c).forEach(function(d){return c[d](d,b,a)}),this.state},a}()},{}],303:[function(a,b,c){"use strict";function d(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}c.__esModule=!0;var e=function(){function a(b){d(this,a),this.cache={},this.cbs={},this.fetchFn=b}return a.prototype.get=function(){for(var a=arguments.length,b=Array(a),c=0;c<a;c++)b[c]=arguments[c];var d=b.pop(),e=JSON.stringify(b);return this.cache[e]?d(null,this.cache[e]):void(this.registerCallback(e,d)>1||this.fetch(e,b))},a.prototype.fetch=function(a,b){var c=this;this.fetchFn.apply(this,b.concat([function(b,d){b||(c.cache[a]=d),c.execCallbacks(a,b,d)}]))},a.prototype.registerCallback=function(a,b){return this.cbs[a]=this.cbs[a]||[],this.cbs[a].push(b),this.cbs[a].length},a.prototype.execCallbacks=function(a){for(var b=arguments.length,c=Array(b>1?b-1:0),d=1;d<b;d++)c[d-1]=arguments[d];this.cbs[a].forEach(function(a){return a.apply(void 0,c)}),delete this.cbs[a]},a}();c.default=e},{}],304:[function(a,b,c){(function(b){"use strict";function d(a){return a&&a.__esModule?a:{default:a}}function e(a){var c=a.cb,d=a.check,e=a.method,f=a.url;i[e]||(i[e]=[],b.Auth0[e]=function(){for(var a=arguments.length,b=Array(a),c=0;c<a;c++)b[c]=arguments[c];i[e]=i[e].filter(function(a){return!a.check.apply(a,b)||(setTimeout(function(){return a.cb.apply(a,[null].concat(b))},0),!1)})}),i[e].push({cb:c,check:d,url:f});var g=i[e].reduce(function(a,b){return a+(b.url===f?1:0)},0);if(!(g>1)){var h=b.document.createElement("script");h.src=f,b.document.getElementsByTagName("head")[0].appendChild(h);var j=function(a){i[e]=i[e].filter(function(b){return b.url!==a||(setTimeout(function(){return b.cb({})},0),!1)})},k=setTimeout(function(){return j(f)},5e3);h.addEventListener("load",function(){return clearTimeout(k)}),h.addEventListener("error",function(){clearTimeout(k),j(f)})}}function f(a){var c=a.method,d=a.cb;b.Auth0[c]=d}c.__esModule=!0,c.load=e,c.preload=f;var g=a("auth0-js"),h=d(g);b.Auth0||(b.Auth0=h.default);var i={}})