Code Monkey home page Code Monkey logo

ghl-app-template's Issues

Cannot find module '@cbnsndwch/ghl-app-contracts' or its corresponding type declarations

Describe the bug

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.

image

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

How to Reproduce

Install the dependencies and run yarn dev in the apps/server directory. or npm run dev

Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Expected behavior

A clear and concise description of what you expected to happen.

Loom Link

Provide a link to a video recording where the issue can be observed.

Screenshots

If applicable, add screenshots to help explain your problem.

Device and Browser Info (Desktop) (please complete the following information)

  • OS: [e.g. iOS]
  • Browser [e.g. chrome, safari]
  • Version [e.g. 22]

Device and Browser Info (Smartphone) (please complete the following information)

  • Device: [e.g. iPhone6]
  • OS: [e.g. iOS8.1]
  • Browser [e.g. stock browser, safari]
  • Version [e.g. 22]

Additional context

Add any other context about the problem here.

Looking for GHL marketplace app SSO implementation documentation

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.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.