cbnsndwch / ghl-app-template Goto Github PK
View Code? Open in Web Editor NEWA template for full stack HighLevel Marketplace Apps
License: MIT License
A template for full stack HighLevel Marketplace Apps
License: MIT License
I haven't really done anything. I just installed and tried running the application.
I tried resolving the issue by installing the dependencies again. both in the project root and in the apps/server directory. It didn't solve the issue. I also checked out the ghl-app-contracts repository here: https://github.com/cbnsndwch/ghl-app-contracts
but there is no code there just a newly initialized repository.
In any case, I want to ask if it is possible to create a market app with php or frameworks like laravel. If so how do I publish the app and get it integrated into my ghl application. I appreciate your assistance
Thank you
Install the dependencies and run yarn dev in the apps/server directory. or npm run dev
Steps to reproduce the behavior:
A clear and concise description of what you expected to happen.
Provide a link to a video recording where the issue can be observed.
If applicable, add screenshots to help explain your problem.
Add any other context about the problem here.
I wouild like to apologize by creating an issue to get your attention. I'd be happy to send you a virtual coffee or beer for your help.
I am simply looking for any documentation that discusses how GHL is implementing SSO for marketplace apps. I see your flow diagram, but it's missing the key point of how the session is encrypted so that I can understand how to decrypt it. I thought decryption would be a bit more straight forward, similar to your NodeJS example, but it is not as easily implemented in Python.
I'm using the pycryptodome library and the AES module that it provides. I'm base 64 decoding the SSO key and session payload into their byte equivalents. The data I'm seeing does line up with AES specifications for key size and block size on the payload. I've tried all the AES modes as well and I cannot get the decryption process to yield anything but gibberish. I'm assuming I should be seeing byte data that looks like ASCII json to be parsed as a last step, similar to your example.
Any help would be appreciated, as I'm stuck here. Let me know what I can do to show my appreciation.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.