1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3459],{83236:function(e,a,t){(window.__NEXT_P=window.__NEXT_P||[]).push(["/login",function(){return t(31808)}])},40570:function(e,a,t){"use strict";var n=t(26042),r=t(69396),i=t(99534),o=t(85893),s=t(67294),c=t(86002),l=t(4662),d=t(282),u=t(71344),p=s.forwardRef((function(e,a){var t=e.color,p=(0,i.Z)(e,["color"]),g=(0,l.Z)(),m=s.useMemo((function(){switch(t){case"default":case"inherit":case"primary":case"secondary":case void 0:return g;case"warning":return(0,r.Z)((0,n.Z)({},g),{palette:(0,r.Z)((0,n.Z)({},g.palette),{primary:(0,n.Z)({},g.palette.warning)})});case"error":return(0,r.Z)((0,n.Z)({},g),{palette:(0,r.Z)((0,n.Z)({},g.palette),{primary:(0,n.Z)({},g.palette.error)})});default:return(0,c.default)((0,r.Z)((0,n.Z)({},g),{palette:{primary:{main:t}}}))}}),[t,g]);return"default"===t||"inherit"===t||"primary"===t||"secondary"===t||void 0===t?(0,o.jsx)(d.Z,(0,n.Z)({ref:a,color:t},p)):(0,o.jsx)(u.Z,{theme:m,children:(0,o.jsx)(d.Z,(0,n.Z)({ref:a,color:"primary"},p))})}));a.Z=p},62284:function(e,a,t){"use strict";var n=t(14924),r=t(26042),i=t(85893),o=t(67294),s=t(32427),c=t(43832),l=(0,s.Z)((function(e){return{root:(0,n.Z)({},e.breakpoints.down("xs"),{paddingRight:"8px",paddingLeft:"8px"})}})),d=o.forwardRef((function(e,a){var t=l();return(0,i.jsx)(c.Z,(0,r.Z)({ref:a,classes:t,fixed:!0,maxWidth:"sm"},e))}));a.Z=d},86263:function(e,a,t){"use strict";var n=t(14924),r=t(26042),i=t(85893),o=t(67294),s=t(32427),c=t(41749),l=(0,s.Z)((function(e){return{root:(0,n.Z)({width:"calc(100% + 16px)",margin:"-8px"},e.breakpoints.down("xs"),{width:"calc(100% + 8px)",margin:"-4px"})}})),d=o.forwardRef((function(e,a){var t=l();return(0,i.jsx)(c.Z,(0,r.Z)({ref:a,classes:t,container:!0,justifyContent:"center"},e))}));a.Z=d},73844:function(e,a,t){"use strict";var n=t(14924),r=t(26042),i=t(85893),o=t(67294),s=t(32427),c=t(41749),l=(0,s.Z)((function(e){return{root:(0,n.Z)({padding:"8px"},e.breakpoints.down("xs"),{padding:"4px"})}})),d=o.forwardRef((function(e,a){var t=l();return(0,i.jsx)(c.Z,(0,r.Z)({ref:a,classes:t,item:!0,xs:12},e))}));a.Z=d},31808:function(e,a,t){"use strict";t.r(a),t.d(a,{__N_SSG:function(){return P},default:function(){return F}});var n=t(47568),r=t(82670),i=t(828),o=t(20414),s=t(85893),c=t(60357),l=t.n(c),d=t(67294),u=t(9008),p=t.n(u),g=t(11163),m=t(60253),f=t(36808),x=t.n(f),h=t(19258),w=t.n(h),b=t(72091),Z=t(18463),k=t(51907),v=t(79912),j=t(55517),y=t(33681),_=t(39803),C=t(22318),S=t(49384),A=t(97663),E=t(61164),T=t(92674),L=t(40570),B=t(4298),q=t.n(B),R=function(e){var a=e.disabled,t=e.onDisable,n=e.onEnable,r=(0,m.$G)().t,i=(0,b.Ds)().enqueueSnackbar,o=d.useCallback((function(){var e,a,t,n;window.client=null===(e=window.google)||void 0===e||null===(a=e.accounts)||void 0===a||null===(t=a.oauth2)||void 0===t||null===(n=t.initCodeClient)||void 0===n?void 0:n.call(t,{client_id:"132129769732-g5p7mqm5ta9952hv13vo8up6mfhvqi8c.apps.googleusercontent.com",scope:"email profile openid",redirect_uri:"".concat("https://baskadia.com","/callback/login"),ux_mode:"redirect"})}),[]),c=d.useCallback((function(){t();try{window.Android.logInWithGoogle()}catch(e){(0,S.kg)(e),i(r("failed-to-log-in"),{variant:"error"}),n()}}),[i,t,n,r]),l=d.useCallback((function(){t();try{var e;if(!(null===(e=window.client)||void 0===e?void 0:e.requestCode))throw new Error("window.client.requestCode is undefined");window.client.requestCode()}catch(a){(0,S.kg)(a),i(r("failed-to-log-in"),{variant:"error"}),n()}}),[i,t,n,r]),u=d.useCallback((function(){if("android"===x().get("web_view"))c();else l()}),[c,l]);return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(q(),{strategy:"afterInteractive",src:"https://accounts.google.com/gsi/client",onReady:o}),(0,s.jsx)(L.Z,{disabled:a,fullWidth:!0,startIcon:(0,s.jsx)("img",{src:"/google.png",alt:"Google",width:"20px",height:"20px"}),variant:"outlined",style:{textTransform:"none"},onClick:u,children:r("log-in-with-google")})]})},N=t(62284),D=t(86263),G=t(73844),I=t(57308),O=function(){var e="https://baskadia.com",a="/login",t="",n="",r="",i="",o="",c="";if("ja"===(0,g.useRouter)().locale)t="".concat(e,"/baskadia_ja_banner.png"),n="\u30ed\u30b0\u30a4\u30f3 | Baskadia",r="Baskadia\u306e\u30ed\u30b0\u30a4\u30f3\u30da\u30fc\u30b8\u3067\u3059\u3002Baskadia\uff08\u30d0\u30b9\u30ab\u30c7\u30a3\u30a2\uff09\u306f\u3001\u4eee\u60f3\u901a\u8ca8\u306e\u30d3\u30c3\u30c8\u30b3\u30a4\u30f3\u3067\u6295\u3052\u92ad\u3057\u3066\u30af\u30ea\u30a8\u30a4\u30bf\u30fc\u3092\u652f\u63f4\u3067\u304d\u308b\u6295\u7a3f\u30b5\u30a4\u30c8\u3067\u3059\u3002",i="Baskadia, \u30ed\u30b0\u30a4\u30f3, \u30d0\u30b9\u30ab\u30c7\u30a3\u30a2, \u4eee\u60f3\u901a\u8ca8, \u30d3\u30c3\u30c8\u30b3\u30a4\u30f3, \u6295\u3052\u92ad, \u30af\u30ea\u30a8\u30a4\u30bf\u30fc, \u652f\u63f4, \u6295\u7a3f, \u30b5\u30a4\u30c8",o="".concat(e,"/ja").concat(a),c="@baskadia";else t="".concat(e,"/baskadia_en_banner.png"),n="Log in | Baskadia",r="This is a login page of Baskadia. Baskadia is an art community to support creators by bitcoin tipping.",i="login, baskadia, art, bitcoin, tipping",o="".concat(e).concat(a),c="@baskadia_en";return(0,s.jsx)(s.Fragment,{children:(0,s.jsxs)(p(),{children:[(0,s.jsx)("title",{children:n}),(0,s.jsx)("meta",{name:"description",content:r},"description"),(0,s.jsx)("meta",{name:"keywords",content:i},"keywords"),(0,s.jsx)("meta",{name:"og:type",content:"website"},"og:type"),(0,s.jsx)("meta",{name:"og:url",content:o},"og:url"),(0,s.jsx)("meta",{name:"og:site_name",content:"baskadia.com"},"og:site_name"),(0,s.jsx)("meta",{name:"og:title",content:n},"og:title"),(0,s.jsx)("meta",{name:"og:description",content:r},"og:description"),(0,s.jsx)("meta",{name:"og:image",content:t},"og:image"),(0,s.jsx)("meta",{name:"fb:app_id",content:"452215405391820"},"fb:app_id"),(0,s.jsx)("meta",{name:"twitter:card",content:"summary_large_image"},"twitter:card"),(0,s.jsx)("meta",{name:"twitter:site",content:c}
1,"twitter:site"),(0,s.jsx)("link",{rel:"canonical",href:o},"canonical"),(0,s.jsx)("link",{rel:"alternate",href:"".concat(e).concat(a),hrefLang:"en"},"alternate-en"),(0,s.jsx)("link",{rel:"alternate",href:"".concat(e,"/ja").concat(a),hrefLang:"ja"},"alternate-ja")]})})},P=!0,F=function(){var e=(0,g.useRouter)(),a=(0,m.$G)().t,t=(0,b.Ds)().enqueueSnackbar,c=(0,E.o)()[1],u=(0,T.Z)(),p=(0,i.Z)(d.useState(!1),2),f=p[0],h=p[1],B=(0,i.Z)(d.useState(""),2),q=B[0],P=B[1],F=(0,i.Z)(d.useState(""),2),J=F[0],W=F[1],z=(0,i.Z)(d.useState(!1),2),H=z[0],U=z[1],X=(0,i.Z)(d.useState(""),2),$=X[0],K=X[1],M=(0,i.Z)(d.useState(""),2),Y=M[0],Q=M[1],V=(0,i.Z)(d.useState(!1),2),ee=V[0],ae=V[1],te=d.useMemo((function(){return"ja"===e.locale?(0,s.jsx)(C.Z,{variant:"body2",style:{padding:"24px 16px 16px",textAlign:"center"},children:(0,s.jsx)(I.Z,{href:"/signup",textLink:!0,children:"\u65b0\u898f\u767b\u9332\uff08\u7121\u6599\uff09\u306f\u3053\u3061\u3089"})}):(0,s.jsxs)(C.Z,{variant:"body2",style:{padding:"24px 16px 16px",textAlign:"center"},children:["No account?"," ",(0,s.jsx)(I.Z,{href:"/signup",textLink:!0,children:"Sign up for free"})]})}),[e.locale]),ne=d.useCallback((function(e){return e?/^[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+@[a-zA-Z0-9-]+(?:\.[a-zA-Z0-9-]+)*$/i.test(e)?"":a("invalid-email-address"):a("email-is-required")}),[a]),re=d.useCallback((function(e){return e?"":a("password-is-required")}),[a]),ie=d.useCallback((function(){H||(U(!0),W(ne(q)))}),[q,H,ne]),oe=d.useCallback((function(e){P(e.target.value),W(ne(e.target.value))}),[ne]),se=d.useCallback((function(){ee||(ae(!0),Q(re($)))}),[$,ee,re]),ce=d.useCallback((function(e){K(e.target.value),Q(re(e.target.value))}),[re]),le=d.useCallback((0,n.Z)((function(){var n,i,s,l,d,p,g,m;return(0,o.__generator)(this,(function(o){switch(o.label){case 0:h(!0),o.label=1;case 1:if(o.trys.push([1,5,,6]),i=window.Android.getRecaptcha(),null===(s=JSON.parse(i))||void 0===s?void 0:s.error)throw new Error(s.error);if(!(null===s||void 0===s||null===(n=s.data)||void 0===n?void 0:n.recaptcha))throw new Error("response.data.recaptcha is undefined");return(l=new FormData).append("email",q.trim()),l.append("password",$),l.append("recaptcha",s.data.recaptcha),[4,u("/android/login",{method:"POST",body:l})];case 2:if(null===(d=o.sent()))throw new Error("data is null");return x().set("auth._token.local","bearer ".concat(d.token),{expires:365,secure:!0,sameSite:"lax"}),[4,u("/login")];case 3:return p=o.sent(),c({type:"SET_AUTH",payload:p}),p&&w().identify(p.ID.toString()),g=x().get("return_to"),x().remove("return_to"),[4,e.replace(g||"/home")];case 4:return o.sent(),A.B("login",{method:"Local"}),[3,6];case 5:if(m=o.sent(),!(0,r.Z)(m,Error))return(0,S.kg)(m),t(a("failed-to-log-in"),{variant:"error"}),h(!1),[2];switch(m.message.trim()){case"automaticallyDetectedAsSuspiciousAccess":t(a("auto-detected-as-suspicious-access"),{variant:"error"});break;case"emailOrPasswordIsIncorrect":t(a("email-or-password-is-incorrect"),{variant:"error"});break;default:(0,S.kg)(m),t(a("failed-to-log-in"),{variant:"error"})}return h(!1),[3,6];case 6:return[2]}}
1))})),[c,q,t,u,$,e,a]),de=d.useCallback((function(){h(!0),window.grecaptcha.ready((0,n.Z)((function(){var n,i,s,l,d,p,g;return(0,o.__generator)(this,(function(o){switch(o.label){case 0:return o.trys.push([0,5,,6]),"6Le2wLkUAAAAAK88JHpF7hsPpX3n89oJ1RG2mYa0",[4,window.grecaptcha.execute("6Le2wLkUAAAAAK88JHpF7hsPpX3n89oJ1RG2mYa0",{action:"login"})];case 1:return n=o.sent(),i=JSON.stringify({email:q.trim(),password:$,recaptcha:n}),[4,u("/login",{method:"POST",body:i})];case 2:if(null===(s=o.sent()))throw new Error("data is null");return l=s.token,x().set("auth._token.local","bearer ".concat(l),{expires:365,secure:!0,sameSite:"lax"}),[4,u("/login")];case 3:return d=o.sent(),c({type:"SET_AUTH",payload:d}),d&&w().identify(d.ID.toString()),p=x().get("return_to"),x().remove("return_to"),[4,e.replace(p||"/home")];case 4:return o.sent(),A.B("login",{method:"Local"}),[3,6];case 5:if(g=o.sent(),!(0,r.Z)(g,Error))return(0,S.kg)(g),t(a("failed-to-log-in"),{variant:"error"}),h(!1),[2];switch(g.message.trim()){case"automaticallyDetectedAsSuspiciousAccess":t(a("auto-detected-as-suspicious-access"),{variant:"error"});break;case"emailOrPasswordIsIncorrect":t(a("email-or-password-is-incorrect"),{variant:"error"});break;default:(0,S.kg)(g),t(a("failed-to-log-in"),{variant:"error"})}return h(!1),[3,6];case 6:return[2]}}
1))})))}),[c,q,t,u,$,e,a]),ue=d.useCallback((0,n.Z)((function(){var e,a;return(0,o.__generator)(this,(function(t){switch(t.label){case 0:return e=ne(q),W(e),U(!0),a=re($),Q(a),ae(!0),e||a?[2]:"android"===x().get("web_view")?[3,1]:[3,3];case 1:return[4,le()];case 2:return t.sent(),[3,4];case 3:return de(),[3,4];case 4:return[2]}}))})),[q,le,de,$,ne,re]),pe=d.useCallback((function(){return h(!0)}),[]),ge=d.useCallback((function(){return h(!1)}),[]);return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(O,{}),f&&(0,s.jsx)(y.Z,{style:{marginBottom:"-4px"}}),(0,s.jsx)(N.Z,{component:"main",maxWidth:"sm",style:{margin:"16px auto"},children:(0,s.jsx)(D.Z,{children:(0,s.jsx)(G.Z,{children:(0,s.jsxs)(Z.Z,{children:[(0,s.jsxs)(v.Z,{children:[(0,s.jsx)(C.Z,{component:"h2",variant:"h5",children:a("log-in")}),(0,s.jsx)(_.Z,{name:"email",value:q,label:a("email"),helperText:H&&J,error:H&&!!J,autoComplete:"email",disabled:f,fullWidth:!0,required:!0,type:"email",variant:"outlined",style:{marginTop:"24px"},onBlur:ie,onChange:oe}),(0,s.jsx)(_.Z,{name:"password",value:$,label:a("password"),helperText:ee&&Y,error:ee&&!!Y,autoComplete:"current-password",disabled:f,fullWidth:!0,required:!0,type:"password",variant:"outlined",style:{marginTop:"24px"},onBlur:se,onChange:ce}),(0,s.jsx)(C.Z,{variant:"body2",style:{marginTop:"16px"},children:(0,s.jsx)(I.Z,{href:"/password/reset",textLink:!0,children:a("forgot-password?")})})]}),(0,s.jsx)(k.Z,{style:{padding:"8px 16px 0"},children:(0,s.jsx)(L.Z,{color:"primary",disabled:f,variant:"contained",style:{marginLeft:"auto"},onClick:ue,children:a("log-in")})}),(0,s.jsxs)("div",{className:"jsx-38bee24cefa68698 or",children:[(0,s.jsx)(j.Z,{style:{flexGrow:1}}),(0,s.jsx)(C.Z,{variant:"caption",style:{opacity:.7,margin:"0 8px"},children:a("or")}),(0,s.jsx)(j.Z,{style:{flexGrow:1}})]}),(0,s.jsx)(k.Z,{style:{padding:"0 16px 8px"},children:(0,s.jsx)(R,{disabled:f,onDisable:pe,onEnable:ge})}),te]})})})}),(0,s.jsx)(l(),{id:"38bee24cefa68698",children:".or.jsx-38bee24cefa68698{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:32px;padding:0 16px}"})]})}}},function(e){e.O(0,[3138,2387,4794,9803,6043,9774,2888,179],(function(){return a=83236,e(e.s=a);var a}));var a=e.O();_N_E=a}]);
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.