Skip to content

Commit 07fc3b3

Browse files
authored
saml2 task added (#24)
* preparing for gsoc2022 * ideas page updated * names updated * saml2 task added * typo
1 parent cea679c commit 07fc3b3

File tree

2 files changed

+27
-1
lines changed

2 files changed

+27
-1
lines changed

docs/04_gsoc.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ We have labled small sized issues as "good first issue" on <https://github.com/O
4343
* [wms: Plot Gallery integrated](/develop/GSOC/integrated_plot_gallery)
4444
* [wms: Implement and support color bars being served](/develop/GSOC/color_bars_served)
4545
* [msui/msc: View Layout and Restoring](/develop/GSOC/view_restoring)
46-
46+
* [msc: Implement a SAML 2.0 service provider (SP) into mscolab](/develop/GSOC/saml_for_mscolab)
4747

4848

4949

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
---
2+
layout: page
3+
title: GSOC Idea
4+
permalink: /develop/GSOC/saml_for_mscolab
5+
exclude: true
6+
---
7+
## mscolab: Implement a SAML 2.0 service provider (SP) into mscolab
8+
9+
* **Project description**:
10+
11+
MSS has a collaboration server. For using this server we can create local users.
12+
We want to use existing identity providers by SAML 2.0.
13+
The project needs to implement a service provider (SP) on the server site into the existing
14+
WSGI application and an authentification into the QT client application. On the QT client a login
15+
will trigger a browser for the login process. By exchanging an one time token the QT client user can
16+
afterwards authenticate.
17+
For testing a local identity provider (IdP) gets configured and a few tests become added.
18+
19+
* **Duration**: 175h - 350h
20+
* **Skills**: Python, SAML2.0, QT, UI programming, Git
21+
* **Difficulty level**: Medium
22+
* **Related Readings/Links**:
23+
* https://kushaldas.in/learningsaml/chapter_1.html
24+
* https://idpy.org/
25+
* https://mss.readthedocs.io/en/stable/mscolab.html
26+
* **Potential mentors**: [email protected], [email protected]

0 commit comments

Comments
 (0)