Giter Club home page Giter Club logo

tutorials.securing-access-openid-connect's Introduction

FIWARE Banner

FIWARE Security License: MIT Support badge OpenID 1.0

This tutorial complements the previous Securing Access tutorial. This tutorial also secures access to a FIWARE application but using various OpenID Connect flows to authenticate users.

Start-Up

NGSI-v2 Smart Supermarket

NGSI-v2 offers JSON based interoperability used in individual Smart Systems. To run this tutorial with NGSI-v2, use the NGSI-v2 branch.

git clone https://github.com/FIWARE/tutorials.Securing-Access-OpenID-Connect.git
cd tutorials.Securing-Access-OpenID-Connect
git checkout NGSI-v2

./services create
./services start
NGSI v2 ๐Ÿ“š Documentation Postman Collection

License

MIT ยฉ 2020-2024 FIWARE Foundation e.V.

tutorials.securing-access-openid-connect's People

Contributors

actions-user avatar apozohue10 avatar danielvillalbamota avatar fisuda avatar jason-fox avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

tutorials.securing-access-openid-connect's Issues

services.tutorial.depends_on contains an invalid type, it should be an array

I have found an error in the docker-compose.yml where docker-compose v3 expects a list in the tutorial.depends_on:

The current docker-compose.yml have:

depends_on:
    keyrock:
        condition: service_started
    orion:
         condition: service_started

and I have solved it with

depends_on:
    - keyrock
    - orion

I can PR this, but I do not know if it requires maintaining the "condition" as a health check that I do not know how to implement.

Access Denied

Hi,

I followed the tutorial and when i got to the http://localhost:3000, i received a page that is not mentioned in your tutorial (see below). When entered alice credentials and clicked Authorization Code, that was successful. That is I received that the login was successful and passed along the access token, etc. However, When I tried the OpenID over Authorization Code, I received Access Denied.

I appreciate any help in resolving this issue. Also, it would be great if you can point me to wher I may find Keyrock logs.
Best,
Emil

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.