Feature Request: SAML login for Standalone Wekan
Brought to you by:
wekan
Originally created by: Gobliins
Originally owned by: xet7
Hello,
i want to add a saml login next to the existing login by including this https://github.com/steffow/meteor-accounts-saml lib.
In my old project i put the {{samllogin}} analog to {{loginbuttons}} on my main html page.
However i am totally confused where to include the login here at all.
i added the template and helper file in the layout.jade, layout.js but the reference where the tempalte is included is missing.
Can someone help me here?
Originally posted by: xet7
This issue is for SAML on Docker/source install.
On https://sandstorm.io platform, SAML is already available, screenshots at:
https://discourse.wekan.io/t/sso-passing-variables-through-url/493/4
Originally posted by: gerbsen
hey there, I don‘t really understand the wiki entry and this issue here, so I better ask again, could you guys tell me the current status of the SAML integration? It’s available for sandstorm but not in the open source version? Is there a way to bring/buy this to be open source? Am I missing something? Thanks, Daniel
Originally posted by: xet7
@gerbsen
All of Sandstorm is Open Source, including SAML integration. I have tested it, and it works.
https://sandstorm.io/news/2017-02-06-sandstorm-returning-to-community-roots
Originally posted by: xet7
@gerbsen
Currently only way to support Sandstorm financially is to upgrade to paid account at https://sandstorm.io cloud service, it's highly recommended even if you don't use it, just to keep it running, as Sandstorm developers keep updating it at their free time on weekends.
Supporting Wekan is detailed at https://wekan.team
Originally posted by: xet7
@danpatdav
Yes, adding some SAML package to Wekan would make SAML login possible:
https://atmospherejs.com/?q=saml
https://guide.meteor.com/accounts.html
Originally posted by: peterk
SAML support would unlock Wekan for use in a lot of organizations. We checked the Sandstorm version but it does not work for end users (they find the extra menus confusing). Is anyone already working on adding SAML in Wekan?
Originally posted by: xet7
I will start implementing SAML for Standalone Wekan at about 2020-02-02, it's at my Roadmap Commercial Support list.
Originally posted by: Vinc89
Hello,
just want to give some feedback to the SAML feature.
I set the environment variables in the docker-compose file. Using the quay.io/wekan/wekan:latest image.
SAML_ENABLED=true
SAML_PROVIDER=openam
SAML_ENTRYPOINT=https://ourdomain.com
SAML_ISSUER=https://ourdomain.com
SAML_CERT=MIIG9DCCBd.*
SAML_IDPSLO_REDIRECTURL=https://ourdomain.com
SAML_PRIVATE_KEYFILE=/build/saml-credendials/sp-cert.pem
SAML_PUBLIC_CERTFILE=/build/saml-credendials/sp-key.pem
SAML_IDENTIFIER_FORMAT=urn:oasis:names:tc:SAML:1.1:nameid-format:unspecified
SAML_LOCAL_PROFILE_MATCH_ATTRIBUTE=mail
SAML_ATTRIBUTES=[uid, sn, givenName, mail]
No SAML login button is available. Am I maybe missing some other settings? Thanks in advance!
Originally posted by: xet7
Are browsers going to break SAML and other login systems?
https://news.ycombinator.com/item?id=26728596
I'm just thinking, what login system is worth implementing at all, is it just going to break.
Originally posted by: mistial-dev
Bearer tokens with redirect work and will continue to work fine. It likely means that your login will have to be done in a popup or an IFRAME, as well as back channel communication (identity provider to service provider directly) if you want to keep a single page application.
SAML isn't broken.
Originally posted by: derhelge
Hi @xet7,
any news on this? we paid on implementing SAML/Shibboleth-Authentication.
Originally posted by: xet7
@derhelge
I need some more details:
Originally posted by: xet7