happyDomain / happydomain

Finally a simple interface for domain names (mirror of framagit.org/happyDomain/happydomain)
https://www.happydomain.org/
Other
22 stars 1 forks source link

Add OpenID authentication and RBAC features #27

Closed WhatANiceChick closed 3 months ago

WhatANiceChick commented 3 months ago

It will be great to have the ability to authenticate users through OpenID.

Moreover, RBAC features would be appreciated. Now, any authenticated users can change configuration, add/delete any of the DNS entries, etc. At least, I think an 'admin' role feature should be added. This allows for example only few members to add DNS providers or see/change provider configuration (that contains secrets).

nemunaire commented 3 months ago

Hi @WhatANiceChick!

OpenID authentication has been implemented, the commit will land today in the main branch.

RBAC features is on the roadmap, I'll close the this issue in favor of this feedack.

WhatANiceChick commented 3 months ago

That's nice !

I wanted to check your feedback link and I'm getting a SSL/TLS error.

nemunaire commented 3 months ago

I wanted to check your feedback link and I'm getting a SSL/TLS error.

Indeed, the router misbehaves with IPv4 connections. This is fixed now.

WhatANiceChick commented 3 months ago

It's fixed, thanks.

OpenID have been tested and worked nicely, great job !