Commit Graph

13 Commits

Author SHA1 Message Date
Deepak Prabhakara
6fae8857b1
Add a namespace page to get unique entity ids for multi tenant use (#472)
* allow a unique entity id per org

* updated metadata url to support org

* org specific login

* org -> namespace

* updated node and alpine

* spacing tweak
2024-01-20 23:20:37 +00:00
Deepak Prabhakara
4acea7c223 updated to saml20 v1.0.1 2022-04-27 21:16:05 +01:00
Deepak Prabhakara
331c3cf318
Switch to saml20 (#21)
* Use boxyhq/saml20

* use sign from saml20

* cleaned up GetKeyInfo

* cleaned up getPublicKeyPemFromCertificate

* cleaned up node-forge

* use hasValidSignature from saml20

* cleanup and update saml20 to the beta version

* throw an error if signature is not valid

* updated saml20
2022-04-26 18:02:12 +01:00
Deepak Prabhakara
d1f6cba776 tweaked firstName and lastName 2022-03-02 23:50:03 +00:00
Kiran K
9bc55ea7f0
Validate AuthnRequest signature (#11)
* Validate AuthnRequest signature skelton

* Code refactor: Move the base64decode to common method

* wip

* Add signature validation

* Read the keys from config

* Lock dep version

Co-authored-by: Deepak Prabhakara <deepak@boxyhq.com>
2022-03-02 21:06:04 +00:00
Kiran K
eb0a0fe518
Add example.org to the domain list so that users can test multiple domains (#12)
* Add the email domain dropdown

* Fix #5

Co-authored-by: Deepak Prabhakara <deepak@boxyhq.com>
2022-03-02 21:02:13 +00:00
Aswin V
1e0dd8feea Remove await 2022-03-01 00:44:19 +05:30
Aswin V
19871ee647 Use email hash to generate id 2022-02-24 22:53:35 +05:30
Kiran
9b86ea8b2e Code cleanup 2022-02-23 19:18:20 +05:30
Aswin V
e68b437a85 use saml req id 2022-02-23 18:05:58 +05:30
Aswin V
4f777fd08d Fix idpIdentityId 2022-02-22 15:50:01 +05:30
Aswin V
628e760b8b Validate email and build SAML response 2022-02-22 13:47:41 +05:30
Aswin V
4022901ea9 Add prettier config and format files 2022-02-22 11:06:06 +05:30