Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Aug 12 23:56
    dependabot[bot] labeled #1033
  • Aug 12 23:56
    dependabot[bot] opened #1033
  • Aug 12 23:56

    dependabot[bot] on npm_and_yarn

    Bump path-parse from 1.0.5 to 1… (compare)

  • Aug 04 17:12
    jayndu opened #1032
  • Jul 29 08:08
    codezilla91 commented #1011
  • Jul 14 18:10
    krishna-gennext opened #1031
  • Jul 06 14:49
    pprathameshmore edited #1030
  • Jul 06 14:39
    pprathameshmore opened #1030
  • Jun 29 15:18
    XVincentX closed #1029
  • Jun 29 15:18
    XVincentX commented #1029
  • Jun 29 07:58
    woderchen opened #1029
  • Jun 15 12:33
    isatria edited #1028
  • Jun 15 12:21
    isatria opened #1028
  • Jun 11 22:42
    Shamith005 commented #873
  • Jun 11 06:59
    izakfhy commented #873
  • Jun 07 02:54
    philipsjp26 commented #696
  • Jun 07 00:35
    philipsjp26 commented #1004
  • Jun 06 16:05
    dependabot[bot] labeled #1027
  • Jun 06 16:05

    dependabot[bot] on npm_and_yarn

    Bump ws from 6.2.1 to 6.2.2 Bu… (compare)

  • Jun 06 16:05
    dependabot[bot] opened #1027
Douglas Lira
@douglaslira
how to intercept a "Unauthorize" with JWT or how to check a token expired?
Dishant Rathi
@dishantr16
why can't i fetch the details
There is showing typeError failed to fetch
does anyone can help??
Douglas Lira
@douglaslira
I think this project was abandoned. Because I don't see anyone answering... just questions.
Doqnach
@Doqnach
last version was Sep 2019... so yeah kinda
Douglas Lira
@douglaslira
Sad because I met recently and liked it very much had a great potential
Doqnach
@Doqnach
We had the plan to use this for our API Gateway at first... until we found out the total lack of support. That does not weigh up to the fact that is actually has all the requirements we are looking for, if no updates are coming at all.
Douglas Lira
@douglaslira
I have also seriously thought about using this project, but I have been looking for more detailed help for some time now and can't find it anywhere
Doqnach
@Doqnach
we decided to try out Tyk. amazing product but having some issues getting it to run like expected on minikube.
Douglas Lira
@douglaslira
I decided to create something from scratch. I think it will be the best way
For example, you're the first person I've talked to here... and I finally realized that you have the same difficulties
Doqnach
@Doqnach
yup
actually, I just saw some activity... but not in a good way: ExpressGateway/express-gateway#1012
Unfortunately the project has been halted and I currently have nor the time nor plans to resume it.
The time to resemble the context of all this would be significant and I do prefer to leave the project as it is right now.
Douglas Lira
@douglaslira
Sad... :(
Doqnach
@Doqnach
very, back when we made our PoC it looked like a very nice product
the project is now also archived I see
Douglas Lira
@douglaslira
I've been thinking about how to contribute in some way, I think I'll make a fork
Darren DeRidder
@73rhodes
I'm in the same boat; the PR I sent was closed and the project was archived as read only, so they won't be accepting new commits or issues apparently. Are there enough people interested in keeping it going to form a group and move forward with a fork?
Dan Castillo
@dan-castillo
hello I am new to this chat and I have a very basic question - can I do orchestration and aggregation of Microservices with express gateway? What I mean by aggregation is I want my clients to call an endpoint on express gateway that represents calls to two or more Miscroserices that I want to return an aggregate of the responses to the Client call?
Darren DeRidder
@73rhodes
@dan-castillo from what I've seen, it won't do aggregation out of the box.
Al Tsang
@altsang
@douglaslira and @73rhodes if you’d like to think about maintaining the project, I can reopen and we chat about govenrnance
moninm
@moninm
Hello, is it possible to send multipart/form-data through the gateway ?
moninm
@moninm
In fact when I add "- request-transformer:
action:
body:
add:
user: req.user"
I loose all multipart data
Ghost
@ghost~60064d62d73408ce4ff92107

What are the plugins that I can use to integrate express-gateway with keycloak auth server ?

I couldn't find a solution that worked for me, I just posted this one: https://www.npmjs.com/package/express-gateway-plugin-keycloak-connect . It's a wrapper over the keycloak-connect js package.

Than890
@Than890
why not work jwt verification expired time in accessTokens?
Ghost
@ghost~60064d62d73408ce4ff92107

why not work jwt verification expired time in accessTokens?

I couldn't make it work I don't know why si I wen't for the one soliction that I've already deployed before.

MohammedShabeeb
@MohammedShabeeb
Hi, Where the credentials and users get stored in express gateway? in my case its not working after the service restart
Al Tsang
@altsang
Read the docs - it goes to memory instance redis like storage
Jaime Arias Almeida
@himito

In fact when I add "- request-transformer:
action:
body:
add:
user: req.user"

I have the same problem :(

@moninm sorry but, did you find a solution for that? :(
Harun Kilic
@HarunKilic
Hi guys, i am a bit new with gateways and microservices. I am trying to find the best gateway that works nice with express. I see that express-gateway isnt maintaned anymore. Is there any nice gateway which works nicely with express?
Al Tsang
@altsang
I’m working on getting it actively maintained in the near future
Harun Kilic
@HarunKilic
@altsang Nice! Then i will rather use express-gateway than the others. Will see if i can somehow contribute.
Azlan Aziz
@azizazlan

curl https://thuleen.ddns.net:4444/ip -k works on the same machine but get connection refused when do on remote machine:

curl: (7) Failed to connect to thuleen.ddns.net port 4444: Connection refused

I already check UFW status:

[ 7] 4444 ALLOW IN Anywhere

Any idea how to resolve this. Thank you!

Azlan Aziz
@azizazlan
Solved. Apparently I have to remove the hostname under the https, so the config file:
https:                                                                                                                                                                                                                                                                          
  port: 4444
  hostname: localhost   // remove this line
  tls:
    "default":
        key: server.key
        cert: server.crt
Rajen Rawal
@rajenrawal_gitlab
Hi guys
How can I use environment variables
Rajen Rawal
@rajenrawal_gitlab
I made .env file on root directory then use it on config port: ${HTTP_PORT:-8080}
like this
1 reply
but something not good here
Abdullah khan
@mrabd423_twitter
Hello all, Does any one know any simplest tutorial on how to use express api gateway ?
Samuel Kitazume
@samuelkitazume
Abdullah, you will probably find the documentation quite good. I had no problem getting a test up and running in a few minutes
Btw, guys, quick question on some conditions: pathMatch (built-in) and pathmatch (from rewrite plugin). Why do they use req.url instead of req.path? I think a better solution would be creating a urlMatch and a pathMatch to distinguish... I faced a situation this week that I had to dig into the code to understand how it was handling it.
Job Schipper
@desjob
Anyone has experience with using express gateway to create a REST API for a SOAP service?
ive been searching if there are existing plugins for it, but so far nothing came up. anyone can point me in the right direction on how i could implement it?
Samuel Kitazume
@samuelkitazume:matrix.org
[m]
Never done that but they do have a Request Transformer policy... it’s not so customizable as you need but that means you can create your own policy for your business rules
Although I think what you need is morr a BFF than a Gateway, so you may want to take another approach