1
0
Fork 0
mirror of https://github.com/documize/community.git synced 2025-07-18 20:59:43 +02:00

Support dual login via LDAP and forms authentication

Closes #256 as we now support dual login -- LDAP and forms authentication.

Also bumped the vendored library to LDAP.v3 as it contains bug fixes.
This commit is contained in:
Harvey Kandola 2019-05-13 16:14:11 +01:00
parent faf9a555d2
commit b054addb9c
42 changed files with 977 additions and 582 deletions

View file

@ -36,7 +36,7 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
https://github.com/gorilla/context
https://github.com/gorilla/mux
Copyright (c) 2012 Rodrigo Moraes. All rights reserved.
Redistribution and use in source and binary forms, with or without
@ -197,7 +197,7 @@ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLI
https://github.com/jmoiron/sqlx
Copyright (c) 2013, Jason Moiron
Permission is hereby granted, free of charge, to any person
@ -223,7 +223,7 @@ OTHER DEALINGS IN THE SOFTWARE.
https://github.com/mytrile/mime-ext
The MIT License (MIT)
Copyright (c) 2014 Dimitar Kostov
@ -247,7 +247,7 @@ CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
https://github.com/nu7hatch/gouuid
Copyright (C) 2011 by Krzysztof Kowalik <chris@nu7hat.ch>
Permission is hereby granted, free of charge, to any person obtaining a copy of
@ -270,7 +270,7 @@ SOFTWARE.
https://github.com/rs/xid
Copyright (c) 2015 Olivier Poitrey <rs@dailymotion.com>
Permission is hereby granted, free of charge, to any person obtaining a copy
@ -318,7 +318,7 @@ SOFTWARE.
https://github.com/jordan-wright/email
Elements of the software in this file were modified from github.com/jordan-wright/email and
are subject to the licence below:
@ -625,9 +625,9 @@ OTHER DEALINGS IN THE SOFTWARE.
https://github.com/blueimp/JavaScript-MD5
JavaScript MD5 1.0.1
Copyright 2011, Sebastian Tschan
https://blueimp.net
https://blueimp.net
Licensed under the MIT license:
http://www.opensource.org/licenses/MIT
@ -834,7 +834,7 @@ such a program is covered only if its contents constitute a work based
on the Library (independent of the use of the Library in a tool for
writing it). Whether that is true depends on what the Library does
and what the program that uses the Library does.
1. You may copy and distribute verbatim copies of the Library's
complete source code as you receive it, in any medium, provided that
you conspicuously and appropriately publish on each copy an
@ -1471,7 +1471,7 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
https://github.com/arasatasaygin/is.js
https://github.com/arasatasaygin/is.js
The MIT License (MIT)
@ -1853,6 +1853,7 @@ SOFTWARE.
gopkg.in/ldap.v2
gopkg.in/ldap.v3
The MIT License (MIT)
@ -2568,4 +2569,4 @@ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.
THE SOFTWARE.