Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- require_once("curl.php");
- require_once("jwt_helper.php");
- $mem = new Memcached();
- $mem->addServer("127.0.0.1", 11211);
- $result = $mem->get("token");
- $username="";
- $password="";
- $dbname="";
- $key="liviaWp"
- if ($result) {
- try {
- $data=JWT::decode($result, $key,dirname(__FILE__));
- $dbname= $data->dbname;
- $username= $data->username;;
- $password= $data->password;
- } catch (Exception $e) {
- print_r($e);
- exit();
- }
- } else {
- $appId=11;
- $cx = new Curl;
- $cek = $cx->simple_get("http://172.17.0.4/db2/rest/token/".$appId."/".$key);
- $res = json_decode($cek, true);
- if($res["error"]){
- exit();
- }else{
- $token= $res["token"];
- $mem->set("token",$token) or die("Couldnt save token to memcached...");
- try {
- $data=JWT::decode($token, $key,dirname(__FILE__));
- $dbname= $data->dbname;
- $username= $data->username;
- $password= $data->password;
- } catch (Exception $e) {
- print_r($e)
- exit();
- }
- }
- }
- define("DB_NAME", $dbname);;
- define("DB_USER",$username);
- define("DB_PASSWORD", $password);
- define("DB_HOST", "172.17.0.2:3306");
- define("DB_CHARSET", "utf8mb4");
- define("DB_COLLATE", "");
- define('AUTH_KEY', ']PZqS5>dkqgQ+-_C{EPPE>_Pw!.M`@f1Fa{=b}y1,q3+d./d2*>[}Nv.O>0Knm%T');
- define('SECURE_AUTH_KEY', 'PRA+c~gvd|E$e= p74Hsh& c!V;t-e_wlY0s3pM(hb-xyZR^`}4_cbNm0wT;r.=e');
- define('LOGGED_IN_KEY', 'zh;<B{;|t/d.toPRMje.],h#A6;3p7}D.YmMI-md!/wty$m99afn;b4AlAVp(J3 ');
- define('NONCE_KEY', '%q{tZ6|@OK(y/tp <jo&+4?M~Y(gD?/!$Ok(3jun:7yD/&|=>c=s7cqBX!!eZ i^');
- define('AUTH_SALT', '2!#vq&@zK|T&d?3SDYeXyf,]?%(1i~%!tIX[Qz4wM+ks Y}`#)NOFssn7!.S:TEJ');
- define('SECURE_AUTH_SALT', 'LTYE$5u=~]~I_64hY]B*2A9]Rc6>HY7x|-4#I(-:FYUG)+z%#0g`BYHgnT7SBaK}');
- define('LOGGED_IN_SALT', 'K;hPkyc6;(+V[Ods8x4]+:t;mK{_lF?}lynV-Xi QQ@CmmKi[LEa>>ThkQO3((}C');
- define('NONCE_SALT', ':;41DVgFn2Z:*]#_-?j<`y4pK0j=-26TxOw{hnRBD*trrotRlR`_O~>X3iMd.K(F');
- /**#@-*/
- /**
- * WordPress Database Table prefix.
- *
- * You can have multiple installations in one database if you give each
- * a unique prefix. Only numbers, letters, and underscores please!
- */
- $table_prefix = 'wp_';
- /**
- * For developers: WordPress debugging mode.
- *
- * Change this to true to enable the display of notices during development.
- * It is strongly recommended that plugin and theme developers use WP_DEBUG
- * in their development environments.
- *
- * For information on other constants that can be used for debugging,
- * visit the Codex.
- *
- * @link https://codex.wordpress.org/Debugging_in_WordPress
- */
- define('WP_DEBUG', false);
- /* That's all, stop editing! Happy blogging. */
- /** Absolute path to the WordPress directory. */
- if ( !defined('ABSPATH') )
- define('ABSPATH', dirname(__FILE__) . '/');
- /** Sets up WordPress vars and included files. */
- require_once(ABSPATH . 'wp-settings.php');
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement