Member Since 1 Year Ago
Business Analyst at Montreal
3,530 experience to go until the next level!
In case you were wondering, you earn Laracasts experience when you:
Earned once you have completed your first Laracasts lesson.
Earned once you have earned your first 1000 experience points.
Earned when you have been with Laracasts for 1 year.
Earned when you have been with Laracasts for 2 years.
Earned when you have been with Laracasts for 3 years.
Earned when you have been with Laracasts for 4 years.
Earned when you have been with Laracasts for 5 years.
Earned when at least one Laracasts series has been fully completed.
Earned after your first post on the Laracasts forum.
Earned once 100 Laracasts lessons have been completed.
Earned once you receive your first "Best Reply" award on the Laracasts forum.
Earned if you are a paying Laracasts subscriber.
Earned if you have a lifetime subscription to Laracasts.
Earned if you share a link to Laracasts on social media. Please email [email protected] with your username and post URL to be awarded this badge.
Earned once you have achieved 500 forum replies.
Earned once your experience points passes 100,000.
Earned once your experience points hits 10,000.
Earned once 1000 Laracasts lessons have been completed.
Earned once your "Best Reply" award count is 100 or more.
Earned once your experience points passes 1 million.
Earned once your experience points ranks in the top 50 of all Laracasts users.
@3KYNOX - Yeah I get your point! ;) If you don't want to give your users access to Nova.
On my side, I'm considering using Nova as the Admin Panel where Users with Administrative roles can manage their accounts. Otherwise, I'll have to re-create Nova's engineering inside my Spark application and I'm still in the MVP (Minimum Viable Product) stage with minimum resources (Only myself) working on it.
Can't wait to see your blog post.
@3KYNOX - Thanks for your initiative.
I'll suggest integrating Spark functionalities inside Nova since I think that managing teams, users, billing, invitations is generally done by the Administrator/Admin Panel.
Exemple, having a Team resource on Nova side to manage Team members, subscriptions, invitations... My concern is how to reproduce Spark's functionalities inside Nova and trigger the same events as Spark does interacting with Spark UI.
@SH3NL0NG - You can refer to this post: https://laracasts.com/discuss/channels/nova/laravel-spark-with-nova-make-sense?page=1#reply-503367
For those of you wondering, I have found the solution here: https://www.codediesel.com/php/accessing-amazon-product-advertising-api-in-php/
I was able to make it works on my project using Guzzle to process the request. I followed this Laracast video to implement it: https://laracasts.com/series/whatcha-working-on/episodes/7
I'm trying to access the Amazon Affiliated API following this episode : Working With the Simplecast API (https://laracasts.com/series/whatcha-working-on/episodes/7)
On my fetchFeed() method, I want to fetch the Amazon data with the following endpoint (Following this doc https://docs.aws.amazon.com/fr_fr/AWSECommerceService/latest/DG/ItemSearch.html?fbclid=IwAR32i1SNYJYRO-Dt1TAW61Kfn58GNYsZUT5zCBuRARUG6dlhZajGtSnqU7k):
$endpoint = 'http://webservices.amazon.com/onca/xml? Service=AWSECommerceService &Operation=ItemSearch &ResponseGroup=Small &SearchIndex=All &Keywords=harry_potter &AWSAccessKeyId='. config('services.amazon.key') .'&AssociateTag='. config('services.amazon.associated') .'&Timestamp='. gmdate("Y-m-d\TH:i:s\Z") .'&Signature='. config('');
This being said, I have no clue how to make it works being unable to construct my Signature.
Anyone can help? Thanks a lot for you help
Also, you you have an issue with Sequel Pro. Use this test-builds version: https://sequelpro.com/test-builds
You can change the encryption of the user's password by altering the user with below Alter command :
mysql -uroot -p
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '';
It is a walk around because the caching_sha2_password is not supported wet.
So, my understanding (may not be right) is that by upgrading to mysql 8.0, it upgraded the password encrypting to caching_sha2_password. Because Laravel doesn't support it wet (and Sequel Pro in my case) wy need to use the hold encryption.