@liff/login
Advanced tools
| export declare function createCodeChallenge(code_verifier: string): string; |
| export declare function createCodeVerifier(): string; |
+1
-1
@@ -1,1 +0,1 @@ | ||
| "use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e=require("tslib"),i=require("@liff/consts"),r=require("@liff/logger"),o=require("@liff/util"),t=require("@liff/store"),n=require("@liff/server-api"),f=require("@liff/use"),l=require("@liff/get-version"),u=require("@liff/is-sub-window"),s=require("@liff/is-in-client"),a=require("tiny-sha256"),d=require("@liff/hooks"),c=require("@liff/sub-window");function g(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}var p=g(a);var h=function(e){var f,a,d=o.randomAlphaNumericString(43),g=(a=d,o.hexToBase64(p.default(a)).replace(/\+/g,"-").replace(/\//g,"_").replace(/=/g,"")),h=t.getConfig();if(!h||!h.liffId)throw o.createLiffError(i.INVALID_CONFIG,"You need to define `liffId` for liff.login()");var _={app_id:h.liffId,state:o.randomAlphaNumericString(12),response_type:"code",code_challenge_method:"S256",code_challenge:g,liff_sdk_version:l.getVersion()};e&&e.redirectUri&&(_.redirect_uri=e.redirectUri),u.isSubWindow()&&!s.isInClient()&&((null===(f=c.getMessageBus())||void 0===f?void 0:f.isReady())?_.redirect_uri=window.location.href:_.disable_auto_login="true"),t.setLoginTmp({codeVerifier:d});var b=n.getEndPoint("authorize")+"?"+o.qs.stringify(_);r.logger.debug("[Redirect] ".concat(b)),window.location.href=b},_=function(i){function r(){var e=null!==i&&i.apply(this,arguments)||this;return e.hooks={before:new d.SyncHook},e}return e.__extends(r,i),Object.defineProperty(r.prototype,"name",{get:function(){return"login"},enumerable:!1,configurable:!0}),r.prototype.install=function(){return this._login.bind(this)},r.prototype._login=function(e){this.hooks.before.call(e),h(e)},r}(f.LiffModule);exports.LoginModule=_,exports.login=h; | ||
| "use strict";Object.defineProperty(exports,"__esModule",{value:!0});var e=require("tslib"),i=require("@liff/consts"),r=require("@liff/logger"),o=require("@liff/util"),t=require("@liff/store"),n=require("@liff/server-api"),f=require("@liff/use"),l=require("@liff/get-version"),u=require("@liff/is-sub-window"),s=require("@liff/is-in-client"),a=require("tiny-sha256"),d=require("@liff/hooks"),c=require("@liff/sub-window");function g(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}var p=g(a);var _=function(e){var f,a,d=o.randomAlphaNumericString(43),g=(a=d,o.hexToBase64(p.default(a)).replace(/\+/g,"-").replace(/\//g,"_").replace(/=/g,"")),_=t.getConfig();if(!_||!_.liffId)throw o.createLiffError(i.INVALID_CONFIG,"You need to define `liffId` for liff.login()");var h={app_id:_.liffId,state:o.randomAlphaNumericString(12),response_type:"code",code_challenge_method:"S256",code_challenge:g,liff_sdk_version:l.getVersion()};e&&e.redirectUri&&(h.redirect_uri=e.redirectUri),u.isSubWindow()&&!s.isInClient()&&((null===(f=c.getMessageBus())||void 0===f?void 0:f.isReady())?h.redirect_uri=window.location.href:h.disable_auto_login="true"),t.setLoginTmp({codeVerifier:d});var b=n.getEndPoint("authorize")+"?"+o.qs.stringify(h);r.logger.debug("[Redirect] ".concat(b)),window.location.href=b},h=function(i){function r(){var r=i.apply(this,e.__spreadArray([],e.__read(arguments),!1))||this;return r.hooks={before:new d.SyncHook},r}return e.__extends(r,i),Object.defineProperty(r.prototype,"name",{get:function(){return"login"},enumerable:!1,configurable:!0}),r.prototype.install=function(){return this._login.bind(this)},r.prototype._login=function(e){this.hooks.before.call(e),_(e)},r}(f.LiffModule);exports.LoginModule=h,exports.login=_; |
+0
-0
@@ -0,0 +0,0 @@ import { LiffModule } from '@liff/use'; |
+1
-1
@@ -1,1 +0,1 @@ | ||
| import{__extends as i}from"tslib";import{INVALID_CONFIG as o}from"@liff/consts";import{logger as r}from"@liff/logger";import{hexToBase64 as e,randomAlphaNumericString as t,createLiffError as f,qs as n}from"@liff/util";import{getConfig as l,setLoginTmp as p}from"@liff/store";import{getEndPoint as c}from"@liff/server-api";import{LiffModule as m}from"@liff/use";import{getVersion as s}from"@liff/get-version";import{isSubWindow as d}from"@liff/is-sub-window";import{isInClient as a}from"@liff/is-in-client";import u from"tiny-sha256";import{SyncHook as g}from"@liff/hooks";import{getMessageBus as h}from"@liff/sub-window";var _=function(i){var m,g=t(43),_=e(u(g)).replace(/\+/g,"-").replace(/\//g,"_").replace(/=/g,""),b=l();if(!b||!b.liffId)throw f(o,"You need to define `liffId` for liff.login()");var v={app_id:b.liffId,state:t(12),response_type:"code",code_challenge_method:"S256",code_challenge:_,liff_sdk_version:s()};i&&i.redirectUri&&(v.redirect_uri=i.redirectUri),d()&&!a()&&((null===(m=h())||void 0===m?void 0:m.isReady())?v.redirect_uri=window.location.href:v.disable_auto_login="true"),p({codeVerifier:g});var w=c("authorize")+"?"+n.stringify(v);r.debug("[Redirect] ".concat(w)),window.location.href=w},b=function(o){function r(){var i=null!==o&&o.apply(this,arguments)||this;return i.hooks={before:new g},i}return i(r,o),Object.defineProperty(r.prototype,"name",{get:function(){return"login"},enumerable:!1,configurable:!0}),r.prototype.install=function(){return this._login.bind(this)},r.prototype._login=function(i){this.hooks.before.call(i),_(i)},r}(m);export{b as LoginModule,_ as login}; | ||
| import{__extends as i,__spreadArray as o,__read as r}from"tslib";import{INVALID_CONFIG as e}from"@liff/consts";import{logger as t}from"@liff/logger";import{hexToBase64 as f,randomAlphaNumericString as n,createLiffError as l,qs as p}from"@liff/util";import{getConfig as c,setLoginTmp as m}from"@liff/store";import{getEndPoint as s}from"@liff/server-api";import{LiffModule as d}from"@liff/use";import{getVersion as a}from"@liff/get-version";import{isSubWindow as u}from"@liff/is-sub-window";import{isInClient as g}from"@liff/is-in-client";import h from"tiny-sha256";import{SyncHook as _}from"@liff/hooks";import{getMessageBus as b}from"@liff/sub-window";var v=function(i){var o,r=n(43),d=f(h(r)).replace(/\+/g,"-").replace(/\//g,"_").replace(/=/g,""),_=c();if(!_||!_.liffId)throw l(e,"You need to define `liffId` for liff.login()");var v={app_id:_.liffId,state:n(12),response_type:"code",code_challenge_method:"S256",code_challenge:d,liff_sdk_version:a()};i&&i.redirectUri&&(v.redirect_uri=i.redirectUri),u()&&!g()&&((null===(o=b())||void 0===o?void 0:o.isReady())?v.redirect_uri=window.location.href:v.disable_auto_login="true"),m({codeVerifier:r});var w=s("authorize")+"?"+p.stringify(v);t.debug("[Redirect] ".concat(w)),window.location.href=w},w=function(e){function t(){var i=e.apply(this,o([],r(arguments),!1))||this;return i.hooks={before:new _},i}return i(t,e),Object.defineProperty(t.prototype,"name",{get:function(){return"login"},enumerable:!1,configurable:!0}),t.prototype.install=function(){return this._login.bind(this)},t.prototype._login=function(i){this.hooks.before.call(i),v(i)},t}(d);export{w as LoginModule,v as login}; |
+12
-12
| { | ||
| "name": "@liff/login", | ||
| "version": "2.27.0", | ||
| "version": "2.27.1", | ||
| "description": "@liff/login", | ||
@@ -34,15 +34,15 @@ "license": "SEE LICENSE IN README.md", | ||
| "dependencies": { | ||
| "@liff/consts": "2.27.0", | ||
| "@liff/get-version": "2.27.0", | ||
| "@liff/hooks": "2.27.0", | ||
| "@liff/is-in-client": "2.27.0", | ||
| "@liff/is-sub-window": "2.27.0", | ||
| "@liff/logger": "2.27.0", | ||
| "@liff/server-api": "2.27.0", | ||
| "@liff/store": "2.27.0", | ||
| "@liff/sub-window": "2.27.0", | ||
| "@liff/use": "2.27.0", | ||
| "@liff/util": "2.27.0", | ||
| "@liff/consts": "2.27.1", | ||
| "@liff/get-version": "2.27.1", | ||
| "@liff/hooks": "2.27.1", | ||
| "@liff/is-in-client": "2.27.1", | ||
| "@liff/is-sub-window": "2.27.1", | ||
| "@liff/logger": "2.27.1", | ||
| "@liff/server-api": "2.27.1", | ||
| "@liff/store": "2.27.1", | ||
| "@liff/sub-window": "2.27.1", | ||
| "@liff/use": "2.27.1", | ||
| "@liff/util": "2.27.1", | ||
| "tiny-sha256": "^1.0.2" | ||
| } | ||
| } |
5677
0.53%+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
Updated
Updated
Updated
Updated
Updated
Updated
Updated
Updated
Updated
Updated
Updated