create account

[SOLVED!] PHP Native - Hive Signature Validation - and the Hive+WordPress SSO (single sign on) by innerwebbp

View this thread on: hive.blogpeakd.comecency.com
· @innerwebbp · (edited)
$297.35
[SOLVED!] PHP Native - Hive Signature Validation - and the Hive+WordPress SSO (single sign on)
Verifying a Hive signature in PHP = Adding WordPress magic to your Hive account! I’m excited to say, it’s working!! With the help of a slimmed down ECC library, and about two + weeks of my own private ‘cryptographic google bootcamp’... which was required in order to understand what in the world was actually happening, and how to do it… It’s finally working!!!

**update!!! @mahdiyari just posted a new PHP library that is totally awesome! Check it out here: [Hive-PHP - A real PHP library for Hive](https://peakd.com/hive-139531/@mahdiyari/hive-php-a-real-php-library-for-hive) !!! THANK YOU THANK YOU!!! This is SO GREAT!!!
**

![Screen Shot 2022-07-25 at 2.43.31 PM.jpg](https://files.peakd.com/file/peakd-hive/innerwebbp/23yJ7aHfVWFJ4ZQokBBFNGm8aSiUciSDufX2LZszFehRUfJyjtxUCzcMoANdwHaNT32gS.jpg)


![Screen Shot 2022-07-22 at 3.11.06 PM.jpg](https://files.peakd.com/file/peakd-hive/innerwebbp/23vhuVxc3rcptWgk1MSnK1EENhaVDuwCvovGBgyGCP25dMW9J99YieMyXU6j3TPtX2bTb.jpg)


![Untitled.jpg](https://files.peakd.com/file/peakd-hive/innerwebbp/23w2aA2heoXWWHgSgKBqcokTEhEqgH7pPpykKHLhNkzxFkHR56eRXYv7GFkYbmLbR7BV4.jpg)


![Screen Shot 2022-07-22 at 3.11.04 PM.jpg](https://files.peakd.com/file/peakd-hive/innerwebbp/243Birk6m94P5YUG2Wo7K77HHzSPVb9hFDJVG45wTLZmhUtCzDcVK5CvZy2db6KXiNdD7.jpg)


![Screen Shot 2022-07-22 at 3.11.23 PM.jpg](https://files.peakd.com/file/peakd-hive/innerwebbp/23w2jBfHTiZ1qATX5C8yi3hWUJMQRmheSAGrUVb3qzF6LCcenw4Vs53G65dwqyjUkwnZW.jpg)


![Screen Shot 2022-07-22 at 3.11.34 PM.jpg](https://files.peakd.com/file/peakd-hive/innerwebbp/2458WXHsAhhuGUoP8dKCNRYx83Ubff64bhfgz6zzGLuuwe5GprpCdbYwc4gL1G9ueSAtp.jpg)


![Screen Shot 2022-07-22 at 3.11.53 PM.jpg](https://files.peakd.com/file/peakd-hive/innerwebbp/23tHUwUriX2T48a6ht8sv7Hks77JAQdN9Cw16dU5TeBZFXm91njpQvH1kA4crMUxSqWgU.jpg)


More importantly, it’s working with the same version requirements of a standard WordPress install!!! So, now any WordPress installation can use this plugin! Links at the bottom!

I’m also working with @bambukah to get this added to the Hive PHP libraries he’s maintaining so anyone can use this in any php application! Link to his post about his new Hive-Engine library at the bottom.

If you have no idea what I’m talking about, In my last post, I was asking for some help figuring out how to validate a Hive signed message in PHP. I also talked a little bit about why I want to do that (verify a Hive signature in php), it’s for this WordPress plugin I am working on. 

The plugin is a Single Sign On (SSO) plugin for WordPress that allows any user to login to a WordPress site with just their Hive account. Obviously a site needs to be running this plugin, but if they are… anyone with a Hive account can login!!

This plugin is more aimed at ‘Wordpress Creators’ than just the average user… I’m actually making it because I want to use it!!! But it’s something the average user can use too, because it allows them to login to a WordPress site! Ultimately the more creators, the more users, and so on, which is good for Hive. I’m pretty excited about it!

This is part of my 'pinky and the brain' plan, to make just having a Hive account a super power!! Even more than it is now! More about my pinky and the brain plan and IWB (InnerWebBlueprint.com) soon, lots of work still to do.

<iframe width="560" height="315" src="https://www.youtube.com/embed/XJYmyYzuTa8" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>

<br/>
I’m working to get into a ‘Monday’ IWB DEV - post an update schedule! So… wish me luck on that! I have a tendency to write novela's! LOL!

So, the update is... the first version of the plugin was working great, but it was verifying a Hive signed message on the backend using Python, and the beempy library. Thanks again @brianoflondon for sharing your work!!!

Now, in this case, while it’s working just great, using Python is not ideal, as installing Python libraries can get complicated if you're not hosting your own environment. So I wanted to do it ‘natively’ in PHP so it would be easier for an average WordPress site admin to use it…. Cause if it’s easy, then everyone will do it, right?!?! 

<iframe width="560" height="315" src="https://www.youtube.com/embed/LFnYvgSiQQg" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>

<br/>
Below is some example code, and an explanation of what’s going on behind the ‘easy’ button. Github links with full code at the bottom. (please forgive my ‘code newbness’ too, I’m just picking up coding again after a long time and still have lots to learn, all feedback (good and bad - especially better ways to do things) welcome!).


![Screen Shot 2022-07-23 at 9.04.21 AM.jpg](https://files.peakd.com/file/peakd-hive/innerwebbp/23y8jGhLjFtoeQyeCLwZTbqRLq9KQCXGkwhzZKo5V3AhaeyKo4Lhyr4EX5h7HE81Svs5i.jpg)


So just to go over the whole process…

When a user clicks the ‘login with your hive account’ button, a unique message is sent to Hive Keychain for the user to sign with their Hive account.

After a successful signing, the signature, the original unique message, and the Hive username, are all sent through an ajax call (without reloading the page) back to WordPress (PHP) where the Hive users public key is first looked up from the blockchain, then the message signature is cryptographically verified to have been signed by that same user. 

If it is verified, the user is logged in! If they don’t already have a WordPress account with that username, one is created automatically for them... now they do! 

Your Hive username becomes your WordPress username, one and the same!

Some details from where the backend starts… 

1. Receive data from the ajax post

2. Using the provided username, we grab the user's key from the blockchain, so we know it’s not a fake. (this code is not included in the test file, but it’s part of the actual plugin. Eventually I will get this included into one of the PHP libraries as I learn more about classes, something like $account->get_public_key($hiveUname,$keyType))

```
function iwb_sso_get_publickey ($iwb_sso_HiveUsername) {
 /**
  * For now I am just going to use an API call to get the info I need
  * I'm using a hard coded api node for now
  * For API calls I will want to ensure I have a working API
  * see: https://hive.blog/full-nodes/@fullnodeupdate/full-api-node-update---2762022-20220627t203029z
  */
 $iwb_sso_HiveNode = 'https://api.hive.blog';
  
 // Use Curl to make an API call.   
 // Build out the json data for the call
 $iwb_sso_CallData = json_encode(array(
   "jsonrpc" => "2.0",
   "method" => "condenser_api.lookup_account_names",
   "params" => array(
     ["$iwb_sso_HiveUsername"]
     ),
   "id" => 1
   ));
 
 // Let's do the curl call
 $ch = curl_init( $iwb_sso_HiveNode );   
 curl_setopt( $ch, CURLOPT_POSTFIELDS, $iwb_sso_CallData );
 curl_setopt( $ch, CURLOPT_HTTPHEADER, array('Content-Type:application/json'));
 # Return response
 curl_setopt( $ch, CURLOPT_RETURNTRANSFER, true );
 # Send request.
 $result = curl_exec($ch);
 curl_close($ch);
 $data = json_decode($result, true);
 return $data["result"][0]["active"]["key_auths"][0][0];
}
 
```

3. Remove the “STM’ from the key (actually just the first 3, not specifically STM).

``` 
// Strip 'STM'
   $stripKey = substr($hivePublicKey, 3);
```

4. Like Bitcoin, Hive public keys are Base58 encoded, so below we will decode the key. I am using the Tuupola\Base58 library, which I’ve included in the plugin with composer. I’ve also got some links at the bottom I found helpful in explaining Base58 encoding, it’s kinda interesting.

 ```
   $base58 = new Base58(["characters" => Base58::BITCOIN]);
   $decoded = $base58->decode($stripKey);
   $hexDecoded = bin2hex($decoded);
 ```

Now, we have it decoded, but Hive keys are still ‘compressed’, which I’m pretty sure means it’s got the x coordinate, and some information on how to derive the correct y coordinate. That’s an ECC thing, as there are 2 points on the curve that match possible keys.

5. So here we check if the key is in fact compressed, and then grab the ‘x’ coordinate from the decoded key, and then using the ECC library get the x,y coordinates that we will test against the signed message.

``` 
   // Check if key is compressed
   // Hive's keys are pretty much always compressed,
   // See here for reference: https://github.com/holgern/beem/blob/master/beemgraphenebase/account.py
   // note:: By default, graphene-based networks deal with **compressed**
   // public keys.
 
   // if so, decompress and send to EC to derive y
   if (substr($hexDecoded,0,2)== '04') {
       color_red("not compressed");
       return $hexDecoded;
       // do something different here
       // Hive's keys are pretty much always compressed
   } elseif (substr($hexDecoded,0,2) == '02'|'03') {
       color_red("compressed, let's uncompress \n");
       $hexDecoded = substr($hexDecoded,0,66);
       $key = $ec->keyFromPublic($hexDecoded, 'hex');
       //print_r($key);
       $test = $key->getPublic();
       print_r($test);
       // var_dump($test->getX());
       // var_dump($test->getY());
   }
  
```

6. Now, before we can make sure it’s the same as the signature, first we have to hash the original message that was signed (using sha256). We will use this in a minute.

``` 
// let's hash the message - that is what is actually signed
   $msgHash = openssl_digest($message, 'SHA256' );
```


7. Now let’s grab the r, and s, from the signature. We will be using these in the last step. Links at the bottom about r and s.

``` 
// now lets extract 'r' and 's' from the provided signature into an array
   $sig   = [
       "r" => substr($signature, 2, 64),
       "s" => substr($signature, 66, 64)
   ];
   color_red("Signature r, and s: \n");
   var_dump($sig);
   echo "\n";
 
```

8. And now… drum roll please… we send the hashed original message, and our $sig in DER format to the verify method of the ECC library.

``` 
   // very the message signature key against the formatted public key pair using the ECC library's verify method.
   color_red("Is the signature verified: ");
   echo "Verified: " . (($key->verify($msgHash, $sig) == TRUE) ? "true" : "false") . "\n";

```
 

But wait?? What is that $key thing? LOL?? Well, that’s where I learned that I needed to learn something about OOP (object oriented programming)... That $key is an object, defined in the ECC library I keep referencing. 

```
use Elliptic\EC;
//
$ec = new EC('secp256k1');
//
$key = $ec->keyFromPublic($hexDecoded, 'hex');
```

So after all of that… signature verified natively in PHP!!!


![Screen Shot 2022-07-25 at 2.10.50 PM.jpg](https://files.peakd.com/file/peakd-hive/innerwebbp/23y8m8d3X7U8oYGYVz8NfsW5kj9GVhbCrHLrpXyML36VqZRdzxbdUhXNZVzY3WfdACmUU.jpg)


Now, I am no expert, that is for certain, so if you have a better way, faster way, or see any errors, please let me know!

Please also note, this is working well, but it’s still early beta, and I plan to add a bunch of settings and stuff like:

1. Configurable redirect after login
2. Custom login button colors and text
3. Custom roles assigned on new account creation
4. Replacing gravatar with Hive profile pictures
5. And please comment with any other ideas so I can add them to my list!

I hope you found this valuable in some way, even if the code and ECC stuff doesn’t make any sense to you. It didn’t make sense to me at first either, but it’s starting to seep in!!!

But without all the other people posting all the stuff they have, I would have never been able to figure this out. I hope posting this helps someone else out somewhere along the way like others has helped me.


Links at the bottom:

[IWB Github link to the working plugin, which includes test.php in ./includes (all the code mentioned above all together in one file)](https://www.innerwebblueprint.com/go/github/github-iwb-hive-wp-sso/)

[Hive Engine Tools PHP Library announcement from @bambukah](https://peakd.com/hive-139531/@bambukah/introducing-php-hiveengine-tools-your) 

My last post asking for help:
[https://peakd.com/stem/@innerwebbp/hey-looking-for-help-validating-a-hive-signature-in-php](https://peakd.com/stem/@innerwebbp/hey-looking-for-help-validating-a-hive-signature-in-php)

@brianoflondon ‘s post -> thank you for sharing your work!
https://stemgeeks.net/@brianoflondon/looking-for-help-how-to-verify-if-a-hive-message-is-signed-correctly-in-python-beem

r, s, x and y, curves (secp256k1), inverses, loops, and loopy!

[What is the relation between x y and r s in an ECDSA signature?
ECDSA r, s encoding as a signature](https://crypto.stackexchange.com/questions/50716/what-is-the-relation-between-x-y-and-r-s-in-an-ecdsa-signature)

[Why Did Satoshi Decide To Use Secp256k1 Instead Of Secp256r1?](https://dappworks.com/why-did-satoshi-decide-to-use-secp256k1-instead-of-secp256r1/)


[A Bluffer’s Guide to secp256k1](https://billatnapier.medium.com/a-bluffers-guide-to-secp256k1-404e423e612)


[Guidance for Choosing an Elliptic Curve Signature Algorithm in 2022](https://soatok.blog/2022/05/19/guidance-for-choosing-an-elliptic-curve-signature-algorithm-in-2022/)


[Another PHP library that I never got around to trying out](https://github.com/kornrunner/php-secp256k1)


[A comparison between the secp256r1 and the koblitz secp256k1 bitcoin curves](https://www.researchgate.net/publication/332141129_A_comparison_between_the_secp256r1_and_the_koblitz_secp256k1_bitcoin_curves)


[EC Private Key Example - secp256k1](http://www.herongyang.com/EC-Cryptography/EC-Key-Example-secp256k1.html)


Base58/encoding/decoding: 
https://blog.boot.dev/bitcoin/base64-vs-base58-encoding/

https://blog.boot.dev/cryptography/encoding-vs-encryption/

https://github.com/tuupola/base58

https://www.darklaunch.com/base58-encode-and-decode-using-php-with-example-base58-encode-base58-decode.html

https://stackoverflow.com/questions/8970715/how-do-i-base58-encode-a-string

https://medium.com/concerning-pharo/understanding-base58-encoding-23e673e37ff6
https://en.bitcoinwiki.org/wiki/Base58#Base58_converters


Oh, and if you made it this far, this link about hive intelligence is absolutely remarkable… 

[The Secret Life of Bees
The world’s leading expert on bee behavior discovers the secrets of decision-making in a swarm
](https://www.smithsonianmag.com/science-nature/the-secret-life-of-bees-99559587/)

It’s a ‘core design element’ of the IWB project I am working on… I’ll write a lot more about this later in a ‘regular’ non dev update post. v+v=vm2 


<iframe width="560" height="315" src="https://www.youtube.com/watch?v=GBkT19uH2RQ" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>


👍  , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , and 530 others
👎  , , , , ,
properties (23)
authorinnerwebbp
permlinksolved-php-native-hive-signature-validation-and-the-hivewordpress-sso-single-sign-on
categorystem
json_metadata{"app":"peakd/2022.07.1","format":"markdown","tags":["stem","dev","developers","leofinance","palnet","crypto","programming","wordpress"],"users":["mahdiyari","bambukah","brianoflondon","fullnodeupdate","innerwebbp"],"image":["https://files.peakd.com/file/peakd-hive/innerwebbp/23yJ7aHfVWFJ4ZQokBBFNGm8aSiUciSDufX2LZszFehRUfJyjtxUCzcMoANdwHaNT32gS.jpg","https://files.peakd.com/file/peakd-hive/innerwebbp/23vhuVxc3rcptWgk1MSnK1EENhaVDuwCvovGBgyGCP25dMW9J99YieMyXU6j3TPtX2bTb.jpg","https://files.peakd.com/file/peakd-hive/innerwebbp/23w2aA2heoXWWHgSgKBqcokTEhEqgH7pPpykKHLhNkzxFkHR56eRXYv7GFkYbmLbR7BV4.jpg","https://files.peakd.com/file/peakd-hive/innerwebbp/243Birk6m94P5YUG2Wo7K77HHzSPVb9hFDJVG45wTLZmhUtCzDcVK5CvZy2db6KXiNdD7.jpg","https://files.peakd.com/file/peakd-hive/innerwebbp/23w2jBfHTiZ1qATX5C8yi3hWUJMQRmheSAGrUVb3qzF6LCcenw4Vs53G65dwqyjUkwnZW.jpg","https://files.peakd.com/file/peakd-hive/innerwebbp/2458WXHsAhhuGUoP8dKCNRYx83Ubff64bhfgz6zzGLuuwe5GprpCdbYwc4gL1G9ueSAtp.jpg","https://files.peakd.com/file/peakd-hive/innerwebbp/23tHUwUriX2T48a6ht8sv7Hks77JAQdN9Cw16dU5TeBZFXm91njpQvH1kA4crMUxSqWgU.jpg","https://files.peakd.com/file/peakd-hive/innerwebbp/23y8jGhLjFtoeQyeCLwZTbqRLq9KQCXGkwhzZKo5V3AhaeyKo4Lhyr4EX5h7HE81Svs5i.jpg","https://files.peakd.com/file/peakd-hive/innerwebbp/23y8m8d3X7U8oYGYVz8NfsW5kj9GVhbCrHLrpXyML36VqZRdzxbdUhXNZVzY3WfdACmUU.jpg"]}
created2022-07-25 22:53:21
last_update2022-07-27 02:11:51
depth0
children43
last_payout2022-08-01 22:53:21
cashout_time1969-12-31 23:59:59
total_payout_value148.753 HBD
curator_payout_value148.598 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length14,947
author_reputation6,494,489,522,266
root_title"[SOLVED!] PHP Native - Hive Signature Validation - and the Hive+WordPress SSO (single sign on)"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id115,160,331
net_rshares427,538,780,100,539
author_curate_reward""
vote details (600)
@arcange ·
$1.72
Awesome work! And the references you added at the bottom of your post are pure gold.
👍  , , ,
properties (23)
authorarcange
permlinkre-innerwebbp-rfm2cb
categorystem
json_metadata{"tags":["stem"],"app":"peakd/2022.07.1"}
created2022-07-26 04:41:00
last_update2022-07-26 04:41:00
depth1
children4
last_payout2022-08-02 04:41:00
cashout_time1969-12-31 23:59:59
total_payout_value0.861 HBD
curator_payout_value0.860 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length84
author_reputation1,065,014,750,448,351
root_title"[SOLVED!] PHP Native - Hive Signature Validation - and the Hive+WordPress SSO (single sign on)"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id115,167,842
net_rshares2,534,973,829,796
author_curate_reward""
vote details (4)
@innerwebbp ·
$0.03
WOW, Thank you! I have great respect for your work! To wake up to your compliment and support is quite wonderful! I love the tools you've created, and your attention to detail is remarkable! It's an honor to receive such a compliment! (even better than gold!) Thanks for making things like  https://engage.hivechain.app/ and all your other projects! More than just being valuable, they are inspirational!<div class="pull-right"><a href="/@hive.engage">![](https://i.imgur.com/XsrNmcl.png)</a></div>
👍  
properties (23)
authorinnerwebbp
permlinkre-1658847360319
categorystem
json_metadata{"app":"engage"}
created2022-07-26 14:56:03
last_update2022-07-26 14:56:03
depth2
children3
last_payout2022-08-02 14:56:03
cashout_time1969-12-31 23:59:59
total_payout_value0.012 HBD
curator_payout_value0.013 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length498
author_reputation6,494,489,522,266
root_title"[SOLVED!] PHP Native - Hive Signature Validation - and the Hive+WordPress SSO (single sign on)"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id115,177,693
net_rshares39,477,626,704
author_curate_reward""
vote details (1)
@arcange ·
Thank you for your kind words @innerwebbp. ❤️
Do you think you could add support for [HiveAuth](https://docs.hiveauth.com) to your plugin? It would be awesome to log into WordPress by providing its Hive account name but any password or private key.<div class="pull-right"><a href="/@hive.engage">![](https://i.imgur.com/XsrNmcl.png)</a></div>
👍  
properties (23)
authorarcange
permlinkre-1659192578011
categorystem
json_metadata{"app":"engage"}
created2022-07-30 14:49:36
last_update2022-07-30 14:49:36
depth3
children2
last_payout2022-08-06 14:49:36
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length342
author_reputation1,065,014,750,448,351
root_title"[SOLVED!] PHP Native - Hive Signature Validation - and the Hive+WordPress SSO (single sign on)"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id115,285,168
net_rshares765,290,513
author_curate_reward""
vote details (1)
@brianoflondon · (edited)
Absolutely amazing work. I've got to go over this a few times because, whilst I managed to get my thing working, I never actually got into understanding the cryptography and that is super interesting.

P.S. I just tipped you 5000 sats as Hive via @v4vapp

![Send sats to @innerwebbp](https://files.peakd.com/file/peakd-hive/brianoflondon/AJoLBZJjqGec5qA4fzgneGsm2VE8jWqiwwWFFuHEkcZopMUVXrovpXo9uBZFhvY.png)


👍  ,
properties (23)
authorbrianoflondon
permlinkre-innerwebbp-rfm7om
categorystem
json_metadata{"tags":"stem"}
created2022-07-26 06:36:24
last_update2022-07-26 06:41:30
depth1
children1
last_payout2022-08-02 06:36:24
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length409
author_reputation704,046,875,495,507
root_title"[SOLVED!] PHP Native - Hive Signature Validation - and the Hive+WordPress SSO (single sign on)"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id115,169,235
net_rshares8,522,234,548
author_curate_reward""
vote details (2)
@innerwebbp ·
$1.97
Brian!!! Thank you!!! You have no idea how much inspiration you have been to me! I really enjoyed watching you with @jongolson and @taskmaster445083 here: https://3speak.tv/watch?v=jongolson/lmbprsqd  (Really good talk!) and I share https://lnd.v4v.app/hive with everyone I know! 

V4V is a magic formula and you put it into motion! So impressive! ❤️ Really inspired me!, thank you. 

Oh, I forgot to include this in the links above... but this video was great for helping me start understand this EC stuff. I still only understand half of what this guy is saying, but it helped a lot!

<iframe width="560" height="315" src="https://www.youtube.com/embed/U2bw_N6kQL8" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe><div class="pull-right"><a href="/@hive.engage">![](https://i.imgur.com/XsrNmcl.png)</a></div>
👍  ,
properties (23)
authorinnerwebbp
permlinkre-1658849438010
categorystem
json_metadata{"app":"engage"}
created2022-07-26 15:30:39
last_update2022-07-26 15:30:39
depth2
children0
last_payout2022-08-02 15:30:39
cashout_time1969-12-31 23:59:59
total_payout_value0.986 HBD
curator_payout_value0.985 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length929
author_reputation6,494,489,522,266
root_title"[SOLVED!] PHP Native - Hive Signature Validation - and the Hive+WordPress SSO (single sign on)"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id115,178,492
net_rshares2,831,753,263,146
author_curate_reward""
vote details (2)
@captaincryptic ·
$0.03
Great work!  Keep it up! !PGM !LOLZ !PIZZA
👍  , , , , , ,
properties (23)
authorcaptaincryptic
permlinkre-innerwebbp-rflpcy
categorystem
json_metadata{"tags":["stem"],"app":"peakd/2022.07.1"}
created2022-07-26 00:00:33
last_update2022-07-26 00:00:33
depth1
children5
last_payout2022-08-02 00:00:33
cashout_time1969-12-31 23:59:59
total_payout_value0.018 HBD
curator_payout_value0.016 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length42
author_reputation37,345,388,638,701
root_title"[SOLVED!] PHP Native - Hive Signature Validation - and the Hive+WordPress SSO (single sign on)"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id115,161,648
net_rshares52,210,497,997
author_curate_reward""
vote details (7)
@cryptokungfu ·
!LOLZ
properties (22)
authorcryptokungfu
permlinkre-captaincryptic-rflt3q
categorystem
json_metadata{"tags":["stem"],"app":"peakd/2022.07.1"}
created2022-07-26 01:21:27
last_update2022-07-26 01:21:27
depth2
children1
last_payout2022-08-02 01:21:27
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length5
author_reputation748,534,808,749
root_title"[SOLVED!] PHP Native - Hive Signature Validation - and the Hive+WordPress SSO (single sign on)"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id115,163,802
net_rshares0
@lolzbot ·
<div class='pull-right'><center><img src="https://lolztoken.com/lolz.png"><br><a href="https://lolztoken.com">lolztoken.com</a></p><br><br><br><br></center></div><p><center><strong>Why do math teachers have so many babies?<br>Because they know how to multiply.</strong><br><sub>Credit: <a href="https://peakd.com/@theabsolute">theabsolute</a></sub><br>@captaincryptic, I sent you an <a href="https://lolztoken.com">$LOLZ</a> on behalf of @cryptokungfu<br><strong>Are You Ready for some <a href='https://peakd.com/hive-155986/@lolztoken/introducing-the-fun-tribe-and-the-fun-and-fun-miner-tokens-air-drop-information-roadmap-fun-miner-presale-and-supersized-lolz-fr'>$FUN?</a> Learn about LOLZ's new <a href='https://peakd.com/hive-155986/@lolztoken/introducing-the-fun-tribe-and-the-fun-and-fun-miner-tokens-air-drop-information-roadmap-fun-miner-presale-and-supersized-lolz-fr'>FUN tribe!</a></strong><br>(1/2)</center></p>
properties (22)
authorlolzbot
permlinkre-re-captaincryptic-rflt3q-20220726t012225z
categorystem
json_metadata"{"app": "beem/0.24.19"}"
created2022-07-26 01:22:27
last_update2022-07-26 01:22:27
depth3
children0
last_payout2022-08-02 01:22:27
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length924
author_reputation105,676,989,420,147
root_title"[SOLVED!] PHP Native - Hive Signature Validation - and the Hive+WordPress SSO (single sign on)"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id115,163,826
net_rshares0
@innerwebbp ·
Thank you master of the !LOLZ... oops I don't think I have any lolz here! I hope you got a laugh out of my pinky and the brain reference though!!
properties (22)
authorinnerwebbp
permlinkre-captaincryptic-rflsg4
categorystem
json_metadata{"tags":["stem"],"app":"peakd/2022.07.1"}
created2022-07-26 01:07:18
last_update2022-07-26 01:07:18
depth2
children0
last_payout2022-08-02 01:07:18
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length145
author_reputation6,494,489,522,266
root_title"[SOLVED!] PHP Native - Hive Signature Validation - and the Hive+WordPress SSO (single sign on)"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id115,163,462
net_rshares0
@lolzbot ·
<div class='pull-right'><center><img src="https://lolztoken.com/lolz.png"><br><a href="https://lolztoken.com">lolztoken.com</a></p><br><br><br><br></center></div><p><center><strong>My Uncle used to work in a circus as a human cannonball.<br>They eventually fired him.</strong><br><sub>Credit: <a href="https://peakd.com/@reddit">reddit</a></sub><br>@innerwebbp, I sent you an <a href="https://lolztoken.com">$LOLZ</a> on behalf of @captaincryptic<br><strong>Are You Ready for some <a href='https://peakd.com/hive-155986/@lolztoken/introducing-the-fun-tribe-and-the-fun-and-fun-miner-tokens-air-drop-information-roadmap-fun-miner-presale-and-supersized-lolz-fr'>$FUN?</a> Learn about LOLZ's new <a href='https://peakd.com/hive-155986/@lolztoken/introducing-the-fun-tribe-and-the-fun-and-fun-miner-tokens-air-drop-information-roadmap-fun-miner-presale-and-supersized-lolz-fr'>FUN tribe!</a></strong><br>(1/10)</center></p>
properties (22)
authorlolzbot
permlinkre-re-innerwebbp-rflpcy-20220726t000151z
categorystem
json_metadata"{"app": "beem/0.24.19"}"
created2022-07-26 00:01:54
last_update2022-07-26 00:01:54
depth2
children0
last_payout2022-08-02 00:01:54
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length920
author_reputation105,676,989,420,147
root_title"[SOLVED!] PHP Native - Hive Signature Validation - and the Hive+WordPress SSO (single sign on)"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id115,161,687
net_rshares0
@pgm-curator ·
<center>Sent 0.1 PGM - 0.1 LVL- 1 STARBITS  - 0.05 DEC - 15 SBT tokens to @innerwebbp</center>

<center><sub>remaining commands 0</sub></center>


**BUY AND STAKE THE PGM TO SEND A LOT OF TOKENS!**

The tokens that the command sends are: 0.1 PGM-0.1 LVL-2.5 BUDS-0.01 MOTA-0.05 DEC-15 SBT-1 STARBITS-[0.00000001 BTC (SWAP.BTC) only if you have 2500 PGM in stake or more ]

5000 PGM IN STAKE = 2x rewards! 

![image.png](https://files.peakd.com/file/peakd-hive/zottone444/23t7AyKqAfdxKEJPQrpePMW15BCPhbyrf5VoHWxhBFcEcPLjDUVVQAh9ZAopbmoJDekS6.png)
Discord [![image.png](https://files.peakd.com/file/peakd-hive/hive-135941/23wfr3mtLS9ddSpifBvh7mwLx1rN3eoaSvbwUxTngsNR1GQ8EiZTrC9P9RwZxHCCfK8e5.png)](https://discord.gg/KCvuNTEjWw)


Support the curation account @ pgm-curator with a delegation [10 HP](https://hivesigner.com/sign/op/WyJkZWxlZ2F0ZV92ZXN0aW5nX3NoYXJlcyIseyJkZWxlZ2F0b3IiOiJfX3NpZ25lciIsImRlbGVnYXRlZSI6InBnbS1jdXJhdG9yIiwidmVzdGluZ19zaGFyZXMiOiIxMCJ9XQ..) - [50 HP](https://hivesigner.com/sign/op/WyJkZWxlZ2F0ZV92ZXN0aW5nX3NoYXJlcyIseyJkZWxlZ2F0b3IiOiJfX3NpZ25lciIsImRlbGVnYXRlZSI6InBnbS1jdXJhdG9yIiwidmVzdGluZ19zaGFyZXMiOiI1MCJ9XQ..) - [100 HP](https://hivesigner.com/sign/op/WyJkZWxlZ2F0ZV92ZXN0aW5nX3NoYXJlcyIseyJkZWxlZ2F0b3IiOiJfX3NpZ25lciIsImRlbGVnYXRlZSI6InBnbS1jdXJhb3RyIiwidmVzdGluZ19zaGFyZXMiOiIxMDAifV0.) - [500 HP](https://hivesigner.com/sign/op/WyJkZWxlZ2F0ZV92ZXN0aW5nX3NoYXJlcyIseyJkZWxlZ2F0b3IiOiJfX3NpZ25lciIsImRlbGVnYXRlZSI6InBnbS1jdXJhdG9yIiwidmVzdGluZ19zaGFyZXMiOiI1MDAifV0.) - [1000 HP](https://hivesigner.com/sign/op/WyJ0cmFuc2Zlcl90b192ZXN0aW5nIix7ImZyb20iOiJfX3NpZ25lciIsInRvIjoicGdtLWN1cmF0b3IiLCJhbW91bnQiOiIxMDAwIn1d)

Get **potential** votes from @ pgm-curator by paying in PGM, here is a [guide](https://peakd.com/hive-146620/@zottone444/pay-1-pgm-and-get-4-votes-itaegn)



<sub>I'm a bot, if you want a hand ask @ zottone444</sub>

***
properties (22)
authorpgm-curator
permlinkpgm-curatorcaptaincryptic1658793662038
categorystem
json_metadata{"tags":[],"app":"pgm/0.1","format":"markdown+html"}
created2022-07-26 00:01:03
last_update2022-07-26 00:01:03
depth2
children0
last_payout2022-08-02 00:01:03
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length1,876
author_reputation3,409,490,822,394
root_title"[SOLVED!] PHP Native - Hive Signature Validation - and the Hive+WordPress SSO (single sign on)"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id115,161,668
net_rshares0
@deeanndmathews ·
YO ... if Wordpress creators in general catch on to this ... great stuff, friend!
👍  ,
properties (23)
authordeeanndmathews
permlinkre-innerwebbp-rfm34t
categorystem
json_metadata{"tags":["stem"],"app":"peakd/2022.07.1"}
created2022-07-26 04:58:06
last_update2022-07-26 04:58:06
depth1
children2
last_payout2022-08-02 04:58:06
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length81
author_reputation709,287,493,586,185
root_title"[SOLVED!] PHP Native - Hive Signature Validation - and the Hive+WordPress SSO (single sign on)"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id115,168,092
net_rshares8,695,769,200
author_curate_reward""
vote details (2)
@innerwebbp ·
I'm hoping that's exactly what happens!!! 😄 Still lots more work to do to get to that point... but the reception has been great so far! WordPress people (as odd as they are sometimes LOL...) are some pretty industrious people! As you mentioned, if they 'catch' on to something it's like... well here's an example:

<iframe width="560" height="315" src="https://www.youtube.com/embed/ej4xymLzl5U" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe><div class="pull-right"><a href="/@hive.engage">![](https://i.imgur.com/XsrNmcl.png)</a></div>
properties (22)
authorinnerwebbp
permlinkre-1658847751685
categorystem
json_metadata{"app":"engage"}
created2022-07-26 15:02:33
last_update2022-07-26 15:02:33
depth2
children1
last_payout2022-08-02 15:02:33
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length657
author_reputation6,494,489,522,266
root_title"[SOLVED!] PHP Native - Hive Signature Validation - and the Hive+WordPress SSO (single sign on)"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id115,177,830
net_rshares0
@deeanndmathews ·
$0.47
Exactly right!  Hive on WordPress -- people plugging into a decentralized arena and a little crypto for their blogs?  Keep going and THANK YOU for the work thus far and to come!
👍  ,
properties (23)
authordeeanndmathews
permlinkre-innerwebbp-rfn2si
categorystem
json_metadata{"tags":["stem"],"app":"peakd/2022.07.1"}
created2022-07-26 17:48:18
last_update2022-07-26 17:48:18
depth3
children0
last_payout2022-08-02 17:48:18
cashout_time1969-12-31 23:59:59
total_payout_value0.237 HBD
curator_payout_value0.237 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length177
author_reputation709,287,493,586,185
root_title"[SOLVED!] PHP Native - Hive Signature Validation - and the Hive+WordPress SSO (single sign on)"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id115,181,541
net_rshares680,942,168,835
author_curate_reward""
vote details (2)
@diggndeeper.com ·
$0.05
This is excellent. I wish I knew more about the coding, but I'm so rusty these days.

As for feature/ settings, I would love to see a way to set beneficiaries. 

This is sincerely very exciting. I can imagine so many ways that Hive could be integrated into WP for publishing, but imagine commerce! Oh, what a great time to be around. 
👍  , , , , , ,
properties (23)
authordiggndeeper.com
permlinkre-innerwebbp-rflrfc
categorystem
json_metadata{"tags":["stem"],"app":"peakd/2022.07.1"}
created2022-07-26 00:45:12
last_update2022-07-26 00:45:12
depth1
children2
last_payout2022-08-02 00:45:12
cashout_time1969-12-31 23:59:59
total_payout_value0.026 HBD
curator_payout_value0.027 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length334
author_reputation50,197,862,031,070
root_title"[SOLVED!] PHP Native - Hive Signature Validation - and the Hive+WordPress SSO (single sign on)"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id115,162,844
net_rshares79,808,733,203
author_curate_reward""
vote details (7)
@innerwebbp ·
$3.28
Yes!!! I will for sure add that, setting beneficiaries! I have that planned for a separate plugin that will allow posting to hive, and also integrate comments on hive too! This signature verification is, of course, the first step to that, so I'm hoping my progress will speed up a little now that that's working...

I am rusty too, like an old creaky motor!!! This took me what seems like FOREVER!!!  I've been dreaming about elliptic curves for almost 3 weeks now!!!

I'm so excited about all the possibilities too!!! My 'garage sale' site is on my list of sites to make where everything will be for sale exclusively in HIVE, HBD, or Hive-Engine tokens!!!
👍  
properties (23)
authorinnerwebbp
permlinkre-diggndeepercom-rflsd0
categorystem
json_metadata{"tags":["stem"],"app":"peakd/2022.07.1"}
created2022-07-26 01:05:24
last_update2022-07-26 01:05:24
depth2
children1
last_payout2022-08-02 01:05:24
cashout_time1969-12-31 23:59:59
total_payout_value1.640 HBD
curator_payout_value1.640 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length656
author_reputation6,494,489,522,266
root_title"[SOLVED!] PHP Native - Hive Signature Validation - and the Hive+WordPress SSO (single sign on)"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id115,163,420
net_rshares4,704,576,348,623
author_curate_reward""
vote details (1)
@diggndeeper.com ·
That makes sense. The sign on feature is big in it own right. I can see where that is the foundation for pretty much anything else. 
👍  ,
properties (23)
authordiggndeeper.com
permlinkre-innerwebbp-rflshc
categorystem
json_metadata{"tags":["stem"],"app":"peakd/2022.07.1"}
created2022-07-26 01:08:00
last_update2022-07-26 01:08:00
depth3
children0
last_payout2022-08-02 01:08:00
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length132
author_reputation50,197,862,031,070
root_title"[SOLVED!] PHP Native - Hive Signature Validation - and the Hive+WordPress SSO (single sign on)"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id115,163,479
net_rshares11,168,553,507
author_curate_reward""
vote details (2)
@drlobes ·
Such an amazing article and explained in so much detail for anyone interested to understand. I hope this is just one of many more to come!

[*Voted on ListNerds!*](https://listnerds.com/@drlobes)
👍  ,
properties (23)
authordrlobes
permlinkre-innerwebbp-2022726t95834536z
categorystem
json_metadata{"tags":["stem","dev","developers","leofinance","palnet","crypto","programming","wordpress"],"app":"ecency/3.0.24-vision","format":"markdown+html"}
created2022-07-26 06:58:33
last_update2022-07-26 06:58:33
depth1
children4
last_payout2022-08-02 06:58:33
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length195
author_reputation98,188,080,329,490
root_title"[SOLVED!] PHP Native - Hive Signature Validation - and the Hive+WordPress SSO (single sign on)"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id115,169,558
net_rshares8,182,327,897
author_curate_reward""
vote details (2)
@innerwebbp ·
$0.04
Thank you for saying that! That was one of the things I was specifically shooting for, that anyone interested could understand it!<div class="pull-right"><a href="/@hive.engage">![](https://i.imgur.com/XsrNmcl.png)</a></div>
👍  
properties (23)
authorinnerwebbp
permlinkre-1658850492683
categorystem
json_metadata{"app":"engage"}
created2022-07-26 15:48:12
last_update2022-07-26 15:48:12
depth2
children3
last_payout2022-08-02 15:48:12
cashout_time1969-12-31 23:59:59
total_payout_value0.018 HBD
curator_payout_value0.018 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length224
author_reputation6,494,489,522,266
root_title"[SOLVED!] PHP Native - Hive Signature Validation - and the Hive+WordPress SSO (single sign on)"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id115,178,943
net_rshares52,700,464,003
author_curate_reward""
vote details (1)
@drlobes ·
What other projects do you have in mind?
👍  
properties (23)
authordrlobes
permlinkre-innerwebbp-2022727t34010952z
categorystem
json_metadata{"tags":["ecency"],"app":"ecency/3.0.24-vision","format":"markdown+html"}
created2022-07-27 00:40:09
last_update2022-07-27 00:40:09
depth3
children2
last_payout2022-08-03 00:40:09
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length40
author_reputation98,188,080,329,490
root_title"[SOLVED!] PHP Native - Hive Signature Validation - and the Hive+WordPress SSO (single sign on)"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id115,191,868
net_rshares529,832,252
author_curate_reward""
vote details (1)
@ecency ·
Your content has been **voted** as a part of [Encouragement program](https://ecency.com/ecency/@good-karma/encouragement-program-continues-82eafcd10a299). Keep up the good work! <br><br>Use Ecency daily to boost your growth on platform! <br><br><b>Support Ecency</b><br>[Vote for new Proposal](https://hivesigner.com/sign/update-proposal-votes?proposal_ids=%5B197%5D&approve=true)<br>[Delegate HP and earn more](https://ecency.com/hive-125125/@ecency/daily-100-curation-rewards)
properties (22)
authorecency
permlinkre-2022726t163712410z
categorystem
json_metadata{"tags":["ecency"],"app":"ecency/3.0.20-welcome","format":"markdown+html"}
created2022-07-26 16:37:12
last_update2022-07-26 16:37:12
depth1
children0
last_payout2022-08-02 16:37:12
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length478
author_reputation549,956,281,972,771
root_title"[SOLVED!] PHP Native - Hive Signature Validation - and the Hive+WordPress SSO (single sign on)"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id115,180,053
net_rshares0
@hiro-hive ·
You're awesome bro, great to know you
👍  ,
properties (23)
authorhiro-hive
permlinkre-innerwebbp-rfmgp4
categorystem
json_metadata{"tags":["stem"],"app":"peakd/2022.07.1"}
created2022-07-26 09:51:03
last_update2022-07-26 09:51:03
depth1
children1
last_payout2022-08-02 09:51:03
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length37
author_reputation400,894,844,134,019
root_title"[SOLVED!] PHP Native - Hive Signature Validation - and the Hive+WordPress SSO (single sign on)"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id115,172,075
net_rshares7,854,966,315
author_curate_reward""
vote details (2)
@innerwebbp ·
Thank you Hiro! You are a good friend! Thank you for all your support! Your cat project is one of my favorites! 🙏🙏🙏 
https://peakd.com/hive-137634/@give-cat-food/happy-catz-a-real-life-cats-on-the-blockchain<div class="pull-right"><a href="/@hive.engage">![](https://i.imgur.com/XsrNmcl.png)</a></div>
properties (22)
authorinnerwebbp
permlinkre-1658850842893
categorystem
json_metadata{"app":"engage"}
created2022-07-26 15:54:03
last_update2022-07-26 15:54:03
depth2
children0
last_payout2022-08-02 15:54:03
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length301
author_reputation6,494,489,522,266
root_title"[SOLVED!] PHP Native - Hive Signature Validation - and the Hive+WordPress SSO (single sign on)"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id115,179,119
net_rshares0
@hivebuzz ·
Congratulations @innerwebbp! You have completed the following achievement on the Hive blockchain and have been rewarded with new badge(s):

<table><tr><td><img src="https://images.hive.blog/60x70/http://hivebuzz.me/@innerwebbp/upvotes.png?202207250139"></td><td>You distributed more than 10 upvotes.<br>Your next target is to reach 50 upvotes.</td></tr>
</table>

<sub>_You can view your badges on [your board](https://hivebuzz.me/@innerwebbp) and compare yourself to others in the [Ranking](https://hivebuzz.me/ranking)_</sub>
<sub>_If you no longer want to receive notifications, reply to this comment with the word_ `STOP`</sub>


To support your work, I also upvoted your post!


###### Support the HiveBuzz project. [Vote](https://hivesigner.com/sign/update_proposal_votes?proposal_ids=%5B%22199%22%5D&approve=true) for [our proposal](https://peakd.com/me/proposals/199)!
properties (22)
authorhivebuzz
permlinknotify-innerwebbp-20220725t231102
categorystem
json_metadata{"image":["http://hivebuzz.me/notify.t6.png"]}
created2022-07-25 23:11:03
last_update2022-07-25 23:11:03
depth1
children0
last_payout2022-08-01 23:11:03
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length876
author_reputation367,713,787,512,780
root_title"[SOLVED!] PHP Native - Hive Signature Validation - and the Hive+WordPress SSO (single sign on)"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id115,160,643
net_rshares0
@mypathtofire ·
Awesome work!
👍  ,
properties (23)
authormypathtofire
permlinkre-innerwebbp-rfmd0e
categorystem
json_metadata{"tags":["stem"],"app":"peakd/2022.07.1"}
created2022-07-26 08:31:27
last_update2022-07-26 08:31:27
depth1
children1
last_payout2022-08-02 08:31:27
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length13
author_reputation496,695,353,933,356
root_title"[SOLVED!] PHP Native - Hive Signature Validation - and the Hive+WordPress SSO (single sign on)"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id115,170,990
net_rshares8,016,792,027
author_curate_reward""
vote details (2)
@innerwebbp ·
Thank you!<div class="pull-right"><a href="/@hive.engage">![](https://i.imgur.com/XsrNmcl.png)</a></div>
properties (22)
authorinnerwebbp
permlinkre-1658850516565
categorystem
json_metadata{"app":"engage"}
created2022-07-26 15:48:36
last_update2022-07-26 15:48:36
depth2
children0
last_payout2022-08-02 15:48:36
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length104
author_reputation6,494,489,522,266
root_title"[SOLVED!] PHP Native - Hive Signature Validation - and the Hive+WordPress SSO (single sign on)"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id115,178,949
net_rshares0
@pharesim ·
$0.02
Very well done. I've been in that bootcamp myself for a while, but didn't get much out of it except a phenomenal headache. I salute you! 
👍  , ,
properties (23)
authorpharesim
permlinkre-innerwebbp-rfm8gs
categorystem
json_metadata{"tags":["stem"],"app":"peakd/2022.07.1"}
created2022-07-26 06:53:18
last_update2022-07-26 06:53:18
depth1
children1
last_payout2022-08-02 06:53:18
cashout_time1969-12-31 23:59:59
total_payout_value0.012 HBD
curator_payout_value0.011 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length137
author_reputation204,184,922,343,719
root_title"[SOLVED!] PHP Native - Hive Signature Validation - and the Hive+WordPress SSO (single sign on)"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id115,169,503
net_rshares36,878,516,834
author_curate_reward""
vote details (3)
@innerwebbp ·
Thank you!! Yes, the headache is part of it all for sure!! I like to think of it as the brain growing LOL! I'm not sure that's true, but it makes feel better!! 😂<div class="pull-right"><a href="/@hive.engage">![](https://i.imgur.com/XsrNmcl.png)</a></div>
properties (22)
authorinnerwebbp
permlinkre-1658849997729
categorystem
json_metadata{"app":"engage"}
created2022-07-26 15:39:57
last_update2022-07-26 15:39:57
depth2
children0
last_payout2022-08-02 15:39:57
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length255
author_reputation6,494,489,522,266
root_title"[SOLVED!] PHP Native - Hive Signature Validation - and the Hive+WordPress SSO (single sign on)"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id115,178,700
net_rshares0
@pizzabot ·
<center>PIZZA! 


PIZZA Holders sent <strong>$PIZZA</strong> tips in this post's comments:
@captaincryptic<sub>(1/5)</sub> tipped @innerwebbp (x1)


<sub>Join us in <a href="https://discord.gg/hivepizza">Discord</a>!</sub></center>
properties (22)
authorpizzabot
permlinkre-solved-php-native-hive-signature-validation-and-the-hivewordpress-sso-single-sign-on-20220726t000144z
categorystem
json_metadata"{"app": "beem/0.24.26"}"
created2022-07-26 00:01:45
last_update2022-07-26 00:01:45
depth1
children0
last_payout2022-08-02 00:01:45
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length231
author_reputation6,116,935,471,125
root_title"[SOLVED!] PHP Native - Hive Signature Validation - and the Hive+WordPress SSO (single sign on)"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id115,161,683
net_rshares0
@rcaine ·
Thanks for all your work to make this happen. It is people ;ike yourself that make the Hive the great place it is.
👍  ,
👎  
properties (23)
authorrcaine
permlinkre-innerwebbp-rfmrui
categorystem
json_metadata{"tags":["stem"],"app":"peakd/2022.07.1"}
created2022-07-26 13:51:54
last_update2022-07-26 13:51:54
depth1
children1
last_payout2022-08-02 13:51:54
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length114
author_reputation71,492,578,717,582
root_title"[SOLVED!] PHP Native - Hive Signature Validation - and the Hive+WordPress SSO (single sign on)"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id115,176,487
net_rshares704,657,581
author_curate_reward""
vote details (3)
@innerwebbp ·
👍 Your comment reminded me of the 'birds of a feather flock together' phenomenon! I think it's a good one! Thank you!<div class="pull-right"><a href="/@hive.engage">![](https://i.imgur.com/XsrNmcl.png)</a></div>
properties (22)
authorinnerwebbp
permlinkre-1658851411224
categorystem
json_metadata{"app":"engage"}
created2022-07-26 16:03:30
last_update2022-07-26 16:03:30
depth2
children0
last_payout2022-08-02 16:03:30
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length211
author_reputation6,494,489,522,266
root_title"[SOLVED!] PHP Native - Hive Signature Validation - and the Hive+WordPress SSO (single sign on)"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id115,179,348
net_rshares0
@seckorama ·
$0.03
Congrats! Great work! Hope that this could work with @bambukah's Superhive?
👍  ,
properties (23)
authorseckorama
permlinkre-innerwebbp-2022726t184259286z
categorystem
json_metadata{"tags":["stem","dev","developers","leofinance","palnet","crypto","programming","wordpress"],"app":"ecency/3.0.31-mobile","format":"markdown+html"}
created2022-07-26 16:43:03
last_update2022-07-26 16:43:03
depth1
children1
last_payout2022-08-02 16:43:03
cashout_time1969-12-31 23:59:59
total_payout_value0.015 HBD
curator_payout_value0.015 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length75
author_reputation451,587,246,302,763
root_title"[SOLVED!] PHP Native - Hive Signature Validation - and the Hive+WordPress SSO (single sign on)"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id115,180,160
net_rshares44,933,842,377
author_curate_reward""
vote details (2)
@innerwebbp · (edited)
$0.03
Well yes, sort of... but more indirectly. @bambukah 's SuperHive is much more flexible than WordPress... It's custom hosted so there is a lot more flexibility with libraries and extensions. The ECC signing and verifying stuff in PHP is great for SuperHive... and that's what's been missing for PHP and Hive I think.  @mahdiyari just (like hours ago!!!) released a new PHP library that does so much great stuff: https://peakd.com/hive-139531/@mahdiyari/hive-php-a-real-php-library-for-hive , including signing, verifying, and pretty much all the Hive API operations:  and that is AWESOME in so many ways!! It should make work go much faster for any PHP project using Hive!!

So much good stuff!!!<div class="pull-right"><a href="/@hive.engage">![](https://i.imgur.com/XsrNmcl.png)</a></div>
👍  ,
properties (23)
authorinnerwebbp
permlinkre-1658890153607
categorystem
json_metadata{"app":"engage","image":["https://i.imgur.com/XsrNmcl.png"],"users":["bambukah","mahdiyari"]}
created2022-07-27 02:49:15
last_update2022-07-27 03:18:30
depth2
children0
last_payout2022-08-03 02:49:15
cashout_time1969-12-31 23:59:59
total_payout_value0.014 HBD
curator_payout_value0.014 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length789
author_reputation6,494,489,522,266
root_title"[SOLVED!] PHP Native - Hive Signature Validation - and the Hive+WordPress SSO (single sign on)"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id115,193,949
net_rshares37,580,933,812
author_curate_reward""
vote details (2)
@theguruasia ·
$WINE
properties (22)
authortheguruasia
permlinkre-innerwebbp-rfm63n
categorystem
json_metadata{"tags":["stem"],"app":"peakd/2022.07.1"}
created2022-07-26 06:02:15
last_update2022-07-26 06:02:15
depth1
children1
last_payout2022-08-02 06:02:15
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length5
author_reputation72,528,363,195,996
root_title"[SOLVED!] PHP Native - Hive Signature Validation - and the Hive+WordPress SSO (single sign on)"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id115,168,828
net_rshares0
@wine.bot ·
<center>
<sup>Congratulations, @theguruasia You Successfully Shared <b>0.200</b> <b>WINEX</b> With @innerwebbp.</sup>
<sup>You Earned <b>0.200</b> <b>WINEX</b> As Curation Reward.</sup>
<sup>You Utilized <b>2/3</b> Successful Calls.</sup>

<img src="https://images.hive.blog/DQmSWfbie9MTC172sENiA16bsMaz1ofT6AAyTo1ishasrcX/winexcomment.png" alt="wine_logo">

---
<sup>Contact Us : [WINEX Token Discord Channel](https://discord.gg/rS3KzjJDCx)</sup>
<sup>[WINEX Current Market Price](https://hive-engine.com/?p=market&t=WINEX) : <b>0.168</b></sup>
---
<sup>Swap Your <b>Hive <=> Swap.Hive</b> With Industry <b>Lowest Fee (0.1%)</b> : [Click This Link](https://swaphive.github.io/swap/)</sup>
<sup>[Read Latest Updates](https://peakd.com/@hiveupme/posts) Or [Contact Us](https://discord.gg/rS3KzjJDCx)</sup>
</center>
properties (22)
authorwine.bot
permlink20220726t060234634z
categorystem
json_metadata{"tags":["wine","token","winebot"],"app":"wine-bot/4.0","format":"markdown"}
created2022-07-26 06:02:33
last_update2022-07-26 06:02:33
depth2
children0
last_payout2022-08-02 06:02:33
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length829
author_reputation2,738,523,588,093
root_title"[SOLVED!] PHP Native - Hive Signature Validation - and the Hive+WordPress SSO (single sign on)"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id115,168,832
net_rshares0
@tobetada ·
amazing work!

@tipu curate
👍  
properties (23)
authortobetada
permlinkre-innerwebbp-rfmtip
categorystem
json_metadata{"tags":["stem"],"app":"peakd/2022.07.1"}
created2022-07-26 14:28:00
last_update2022-07-26 14:28:00
depth1
children2
last_payout2022-08-02 14:28:00
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length27
author_reputation518,596,716,666,785
root_title"[SOLVED!] PHP Native - Hive Signature Validation - and the Hive+WordPress SSO (single sign on)"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id115,177,184
net_rshares448,639,123
author_curate_reward""
vote details (1)
@innerwebbp ·
Thank you!<div class="pull-right"><a href="/@hive.engage">![](https://i.imgur.com/XsrNmcl.png)</a></div>
properties (22)
authorinnerwebbp
permlinkre-1658850864325
categorystem
json_metadata{"app":"engage"}
created2022-07-26 15:54:24
last_update2022-07-26 15:54:24
depth2
children0
last_payout2022-08-02 15:54:24
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length104
author_reputation6,494,489,522,266
root_title"[SOLVED!] PHP Native - Hive Signature Validation - and the Hive+WordPress SSO (single sign on)"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id115,179,131
net_rshares0
@tipu ·
<a href="https://tipu.online/hive_curator?tobetada" target="_blank">Upvoted  &#128076;</a> (Mana: 10/40) <a href="https://peakd.com/hive/@reward.app/reward-app-quick-guide-updated" target="_blank">Liquid rewards</a>.
properties (22)
authortipu
permlinkre-re-innerwebbp-rfmtip-20220726t142805z
categorystem
json_metadata"{"app": "beem/0.24.26"}"
created2022-07-26 14:28:06
last_update2022-07-26 14:28:06
depth2
children0
last_payout2022-08-02 14:28:06
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length216
author_reputation55,186,223,023,548
root_title"[SOLVED!] PHP Native - Hive Signature Validation - and the Hive+WordPress SSO (single sign on)"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id115,177,185
net_rshares0
@vaipraonde ·
this is amazing. i work with WP and was thinking in something that all this can help out.
how is your project?
following you now!
👍  
properties (23)
authorvaipraonde
permlinkre-innerwebbp-rsx8jm
categorystem
json_metadata{"tags":["stem"],"app":"peakd/2023.4.2"}
created2023-04-10 22:45:36
last_update2023-04-10 22:45:36
depth1
children0
last_payout2023-04-17 22:45:36
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length130
author_reputation55,806,186,311,485
root_title"[SOLVED!] PHP Native - Hive Signature Validation - and the Hive+WordPress SSO (single sign on)"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id122,423,106
net_rshares669,203,142
author_curate_reward""
vote details (1)