italia/daf-dataportal-public

Implement SPID Login

Closed this issue · 2 comments

ruphy commented

SPID is a required login method. Implement the login via SPID and save the resulting user data inside the FreeIPA instance.

Links:

The most common component for authentication in Node applications is Passport. See italia/spid-passport#1 for details about a Passport module for SPID.

However looks like this application uses Firebase for authentication. It's unclear to me how FreeIPA is involved. What's the best way to add SPID?

This repo is now deprecated, issue closed. Please refer to current repository: italia/daf-dataportal#445.