• Recent
  • Unsolved
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Register
  • Login
  • Recent
  • Unsolved
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Register
  • Login

External Authentication discussion

Scheduled Pinned Locked Moved
Feature Request
3
5
1.9k
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • K
    K3nnyfr
    last edited by Jun 4, 2014, 4:17 PM

    Hi!

    I’m a school sysadmin in France, I have a trainee with me thoses weeks, and we just reinstalled FOG on 1.0.1 version.
    Impressive work Tom !

    One of his missions is to create a dashboard with infos from FOG/Nagios/GLPI/Centreon & More.

    We crawled in the php code and found out that there’s no simple way to include External Authentication except by hacking Processlogin.inc.php.

    We are already using a CAS server for GLPI, some topics on the forums suggest to add Shibboleth or LDAP or MS-AD, maybe some would like to auth via Kerberos or IDK other sources of authentication (facebook? hahaha)

    We’ll try to work it out our way with CAS using phpCAS library and publish our code here, do you think it’s possible to have a global “External Authentication” settings menu/plugins system/hooks so people like us and others would be able to implement their source of auth. ?

    • is there a public roadmap somewhere, a list of features you will implement soon ?

    Cheers!

    (excuse my english, i’m just a froggy french guy)

    1 Reply Last reply Reply Quote 0
    • W
      Walter Wahlstedt
      last edited by Oct 30, 2014, 3:09 AM

      I’m with K3nnyfr. i would like support for external auth.

      1 Reply Last reply Reply Quote 0
      • T
        Tom Elliott
        last edited by Oct 30, 2014, 9:28 AM

        [quote=“Walter Wahlstedt, post: 38415, member: 1441”]I’m with K3nnyfr. i would like support for external auth.[/quote]

        External authentication is in the works.

        Already in SVN we’ve added a new plugin called LDAP. This basically checks an ldap server. If the information passed is correct and allows sign in, it (right now) creates a local FOG GUI user with mobile permissions levels and then logs you in. I’m guessing these means the potential for so much more as you could create login plugins that work for ldap/ad, kerberos, etc…

        The window of opportunity is upon us and while I’m not directly coding external authentication mechanisms, they are possible now.

        Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG! Get in contact with me (chat bubble in the top right corner) if you want to join in.

        Web GUI issue? Please check apache error (debian/ubuntu: /var/log/apache2/error.log, centos/fedora/rhel: /var/log/httpd/error_log) and php-fpm log (/var/log/php*-fpm.log)

        Please support FOG if you like it: https://wiki.fogproject.org/wiki/index.php/Support_FOG

        1 Reply Last reply Reply Quote 0
        • W
          Walter Wahlstedt
          last edited by Oct 30, 2014, 1:24 PM

          Thanks Tom for the Update. This is good news indeed. I believe i might have found a typo in some of the code. I submitted a pull request (hope I did that right).

          1 Reply Last reply Reply Quote 0
          • T
            Tom Elliott
            last edited by Oct 30, 2014, 2:09 PM

            I already saw, merged, and fixed in both git and svn.

            Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG! Get in contact with me (chat bubble in the top right corner) if you want to join in.

            Web GUI issue? Please check apache error (debian/ubuntu: /var/log/apache2/error.log, centos/fedora/rhel: /var/log/httpd/error_log) and php-fpm log (/var/log/php*-fpm.log)

            Please support FOG if you like it: https://wiki.fogproject.org/wiki/index.php/Support_FOG

            1 Reply Last reply Reply Quote 0
            • 1 / 1
            1 / 1
            • First post
              1/5
              Last post

            194

            Online

            12.0k

            Users

            17.3k

            Topics

            155.2k

            Posts
            Copyright © 2012-2024 FOG Project