token-fox
TypeScript icon, indicating that this package has built-in type declarations

1.1.6 • Public • Published
��# T o k e n F o x ` ` A n e w w a y t o c r e a t e a n d m a n a g e t o k e n ! ` ` T o k e n f o x w a s c r e a t e d t o e n h a n c e t o k e n m a n a g e m e n t . # # C r e a t e a t o k e n ` ` ` j s c o n s t t o k e n F o x = r e q u i r e ( " t o k e n - f o x " ) ; c o n s t m y T o k e n = t o k e n F o x . S i g n ( { d a t e _ e x p i r e s : 3 0 , / / E x p i r a t i o n t i m e d a t e _ e x p i r e s _ t y p e : " d a y " , / / E x p i r a t i o n t y p e ( d e f a u l t = m i n ) o r i g i n : " * " , / / O r i g i n ( u s e t o a u t h o r i z e r e q u e s t s ) u s e r n a m e : " t e s t " , / / U s e r n a m e - T o k e n o w n e r s e c r e t : " t e s t " , / / S e c r e t w o r d d e t a i l : { u s e r n a m e : " t e s t " } / / d e t a i l i s a d d i t i o n a l i n f o r m a t i o n y o u c a n a d d t o t h e t o k e n } ) c o n s o l e . l o g ( m y T o k e n ) ; / / O u t p u t : e y J k Y X R l X 2 N y Z W F 0 a W 9 u I j o x N j c x N T Q 0 O T Y 2 M D c 0 L C J k Y X R l X 2 V 4 c G l y Z X M i O j E 2 N z E 1 N D Y 3 N j Y w N z Q s I m 9 y a W d p b i I 6 I i o i L C J 1 d W l k I j o i N j U 5 L T g z N D M 4 M C 0 0 M y 0 4 L j E 1 O S J 9 . e y J k Z X R h a W w i O n s i d X N l c m 5 h b W U i O i J 0 Z X N 0 Z S J 9 L C J 1 c 2 V y b m F t Z S I 6 I n R l c 3 R l I n 0 = . Z X l J d 0 l q b 3 h N R E F z S W p F a U 9 q Y 3 h M Q 0 l 5 S W p v N E 5 p d 2 l N e U k 2 T V R J e U x D S T B J a m 9 4 T U R B c 0 l q V W l P a m N 4 T E N J M k l q b z R O U 3 d p T n l J N k 5 q R j k = ` ` ` # # M a n a g e y o u r t o k e n ` ` ` j s c o n s t t o k e n F o x = r e q u i r e ( " t o k e n - f o x " ) ; c o n s t m y T o k e n = n e w t o k e n F o x . M a n a g e r T o k e n ( t o k e n , " S e c r e t W o r d " ) / / O b t a i n i n g m y T o k e n . G e t U s e r n a m e ( ) / / R e t u r n s t h e u s e r n a m e m y T o k e n . G e t I n f o ( " k e y " ) / / R e t u r n s a v a l u e a d d e d t o t h e d e t a i l m y T o k e n . G e t U U I D ( ) / / R e t u r n s a u n i q u e i d e n t i f i e r m y T o k e n . G e t ( c h a v e , f r o m ? " h e a d e r " | " p l " | " * " | " d e t a i l s " ) / / R e t u r n s t h e r e q u e s t e d v a l u e f r o m y o u r g i v e n s o u r c e / / U p d a t e r s m y T o k e n . S e t U s e r n a m e ( n e w V a l u e ) / / C r e a t e s a n e w t o k e n a n d r e t u r n s m y T o k e n . S e t I n f o ( i t e m : { k e y ? : v a l u e } ) / / C r e a t e a n e w t o k e n w i t h t h i s n e w i n f o r m a t i o n a n d r e t u r n m y T o k e n . S e t O r i g i n ( n e w V a l u e ) / / C r e a t e a n e w t o k e n w i t h t h i s o r i g i n m y T o k e n . E x p i r e s A d d ( t i m e , t y p e ? " d a y " | " y e a r " | " s e c " | " m i n " ) / / E x t e n d s t h e e x p i r a t i o n t i m e / / I m p o r t a n t t o n o t e t h a t i t d o e s n o t c h a n g e t h e t o k e n i n s i d e m y T o k e n , f o r t h i s : m y T o k e n . R e f r e s h ( n e w T o k e n ) / / E x a m p l e m y T o k e n . R e f r e s h ( m y T o k e n . E x p i r e s A d d ( 3 0 , " m i n " ) ) ` ` `

Readme

Keywords

Package Sidebar

Install

npm i token-fox

Weekly Downloads

2

Version

1.1.6

License

ISC

Unpacked Size

40.6 kB

Total Files

37

Last publish

Collaborators

  • jeff_dev_it