Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement OpenID connect for MTY employees #154

Open
basicavisual opened this issue Nov 28, 2023 · 1 comment
Open

Implement OpenID connect for MTY employees #154

basicavisual opened this issue Nov 28, 2023 · 1 comment

Comments

@basicavisual
Copy link
Member

What: Monterrey has an open-id connect service for the city employees that is identical to what's already implemented for citizens (IDMty) they should also have a login button. You need to implement the new service.

Since the new service is identical just different realm it could be possible to modify existing code for the idmty by interpolating the realm information and just adding the different data through an initializer, but if this is not possible you can always copy and paste the gem folder.

The endpoint: https://iam.monterrey.gob.mx/realms/GobMty/
The endpoint documentation: https://iam.monterrey.gob.mx/realms/GobMty/.well-known/openid-configuration
Relevant project files and folders:

  • omniauth-idmty - the gem
  • decidim-monterrey/config/initializers/idmty.rb
  • decidim-monterrey/config/secrets.yml
@basicavisual
Copy link
Member Author

basicavisual commented Nov 28, 2023

What's missing from this to be provided in the next few days: client id, client secret,

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant