rbdwllr / wordpress-salts-generator
WordPress密钥和盐生成器,适用于wp-config和.env文件。
0.2.0
2019-02-11 12:15 UTC
Requires
- php: >=7.0.0
- paragonie/random-lib: 2.0.*
Requires (Dev)
- phpmd/phpmd: 2.6.*
- phpstan/phpstan: 0.9.*
- phpunit/phpunit: 6.5.*
This package is auto-updated.
Last update: 2024-08-24 23:12:47 UTC
README
WordPress密钥和盐生成器,适用于wp-config和.env文件。
- 本库用于与WordPress的Composer配置一起使用。
- 密钥和盐通过命令行生成。
安装
要安装此库,请使用composer require命令。
composer require rbdwllr/wordpress-salts-generator 0.1.*
或将它直接添加到您的composer.json
文件并运行composer update
。
require: {
"rbdwllr/wordpress-salts-generator": "0.1.*"
}
命令
有两个简单的命令可用于生成密钥和盐。
// Generates traditional WordPress 'define' keys and salts.
vendor/bin/wpsalts traditional
// Generates keys and salts that can be used in a .env file.
vendor/bin/wpsalts dotenv
如果您不添加命令,则默认的vendor/bin/wpsalts
命令将输出传统的WordPress盐和密钥。
追加到文件
如果您想直接将密钥追加到.env文件的末尾,可以使用--clean
标志如下。
vendor/bin/wpsalts dotenv --clean >> .env
clean标志会移除输出周围的任何信息和格式,并且>>
运算符会在新行中将输出追加到.env文件的末尾。
输出示例
传统WordPress
Copy and paste these keys and salts into your wp-config.php file.
define('AUTH_KEY', 'dva\uhm"cDc<$U5E> )euW<UzK{ WQ7tt;j:paBPyY16<&f;b|n]|pj9%|=xRA;'');
define('SECURE_AUTH_KEY', 'Q)hZ.Hp]meJI.X-:s+Cp2o4:wafkbxO}mfyp??e">bqHRC)|o(sB)9G-n4O2VJ;!');
define('LOGGED_IN_KEY', 'kOq )c"=0>E} c;?PwD;lt0(N9N>%,#OS"]3>,!@[&]]i>G90ucaBxz2\hh]}I@Z');
define('NONCE_KEY', 't>ZZepdu/(8>4|3k5covc7R'":*rhyY>{eZjK4HB:@i5l/d8XTTc(P.v(H|Q/mg4');
define('AUTH_SALT', '{B>CWa$zjM+KN(,(-4yD(pFfdeF 07mPp1xOMkL bDm!X>}p){~(J4\~-AO+0-ZV');
define('SECURE_AUTH_SALT', 'lr'_2T^{O/<LK v<:fa^Sw-i]5\t yt.:I#?kSa(l 8A7H%/!E(c1dzX(r[}3YpB');
define('LOGGED_IN_SALT', '%^]P]dVVJ"Pgd[tW-.}mMvx..yRW+99E7yCVb:PYA-k1[2W0LHM^fG'XtPsuGF"y');
define('NONCE_SALT', ' 6quTRjx9eQ"6:$QrV]!q"8%38#NGh>ODwU:tw8&nU^Ci}_[`ItiWK]e|n t<f /');
DotEnv
Copy and paste these keys and salts into your .env file.
AUTH_KEY = 'EXOxcC~nqA{m{B?pw$$G^kIll&j@7K~\+rGaD!84>J^C2H.w"U\Ut<55\&W[ IdS'
SECURE_AUTH_KEY = 'z =Q9?I),/%7`E0jEM(#5VV'S NdLFYL<e2-jSyQoV*Jzxbs3`oIs;pZHcEH"2L&'
LOGGED_IN_KEY = 'H #u*_!('^[s>=4?$.s3?yo9KJk8Lv-Dn O6,ZCE>aFh-5KaXbBzV9#^t9rJuTgt'
NONCE_KEY = 'bdt.I)jh6Nz/e,|S-QepePTSd@93E$vk%oX1yd"A,DNExX+v&;>2>^Ni$G%l&YC9'
AUTH_SALT = '$81GB@i@ 0qW@~<<M$j`>yxQ )Q56PyJ6ukOnH]@_:}x-/BAm-Io]=CyJU^T(|7%'
SECURE_AUTH_SALT = '/k4O1L)q@7wJ^~;b`"U6X9s,~7iRAc8v-ypMOM|X.yN=0"gVh|x~$V +Mw(eZ33T'
LOGGED_IN_SALT = '_o_jpvW#iq}l-'Kc&vU}Tht\w,-:462z8=;!x3 =1NyD&[>k^EAZjm(F#=X+T(G''
NONCE_SALT = '.e1j7;9aWlqoBRdLEe?Vh9{m8V7:<PlAFa@,,(2o5En)^%x*[i\6sq[=*b#+-A0='
作者
Rob Waller @RobDWaller