草庐IT

devise_ldap_authenticatable

全部标签

python - python中的LDAP查询

我想在ldap中执行如下查询ldapsearch-hhostname-bdc=ernet,dc=in-x"(&(uid=w2lame)(objectClass=posixAccount))"gidnumberldapsearch-hhostname-bdc=ernet,dc=in-x"(&(gidNumber=1234)(objectClass=posixGroup))"cn并使用由此获得的变量。我该怎么做? 最佳答案 虽然接受的答案实际上确实显示了绑定(bind)到LDAP服务器的正确方法,但我确实觉得它并没有从整体上回答这个问题

python - 了解 Django-LDAP 身份验证

我是Django新手,我被分配了以LDAP作为后端实现用户身份验证系统的任务。我猜是documentation假设最终开发人员有足够的Django经验,能够理解和实现这样的系统。这是我无法理解如何使用基于LDAP的身份验证实现简单django应用程序的地方。以下是我目前所理解的:仅将更改发布到文件:settings.py....importldapfromdjango_auth_ldap.configimportLDAPSearchAUTH_LDAP_SERVER_URI="ldap://"AUTHENTICATION_BACKENDS=('django_auth_ldap.backe

java - 如何在 Java 中针对此 LDAP 进行 LDAP 搜索/身份验证

我正在使用LDAP和Java搜索。这是我的LDIF导出的简单组织version:1dn:dc=example,dc=comobjectClass:organizationobjectClass:dcObjectobjectClass:topdc:exampleo:MyOrganizationdescription:TestDescriptiondn:ou=people,dc=example,dc=comobjectClass:organizationalUnitobjectClass:topou:peopledescription:Allusersindemocompanydn:cn=

java - 使用 Java 的 LDAP 身份验证

我需要为应用程序进行LDAP身份验证。我尝试了以下程序:importjava.util.Hashtable;importjavax.naming.Context;importjavax.naming.NamingException;importjavax.naming.ldap.InitialLdapContext;importjavax.naming.ldap.LdapContext;publicclassLdapContextCreation{publicstaticvoidmain(String[]args){LdapContextCreationldapContxCrtn=ne

Spring Boot Actuator - LDAP Health Endpoint Throwing NPE

在我们的SpringBoot应用程序中,我们使用spring-security-ldap来验证可以访问我们应用程序的用户。我们在身份验证方面没有发现任何功能问题,但是当我们点击/authenticator/healthURL时,我们会得到ldap的以下状态:"ldap":{"status":"DOWN","error":"java.lang.NullPointerException:null"}追踪这个空指针异常,我们在尝试访问env.put(Context.SECURITY_PRINCIPAL,userDn);时得到了这个踪迹;:java.lang.NullPointerExcept

java - Spring Security LDAP 和记住我

我正在使用SpringBoot构建一个与LDAP集成的应用程序。我能够成功连接到LDAP服务器并验证用户身份。现在我需要添加记住我的功能。我试图浏览不同的帖子(this),但无法找到我的问题的答案。官方SpringSecuritydocument指出Ifyouareusinganauthenticationproviderwhichdoesn'tuseaUserDetailsService(forexample,theLDAPprovider)thenitwon'tworkunlessyoualsohaveaUserDetailsServicebeaninyourapplication

java - mongo 的 LDAP 配置抛出权限被拒绝

我对MongoDB和LDAP还很陌生。我正在尝试使用LDAP对mongo用户进行身份验证。这些是我到目前为止所做的步骤。在/etc文件夹中创建了一个saslauthd.conf文件,其中包含以下行:ldap_servers:ldap://com.myldap.serverldap_use_sasl:yesldap_mech:DIGEST-MD5ldap_auth_method:fastbind在/var/run/saslauthd中创建了一个muxdir,现在看起来像/var/run/saslauthd/mux使用sudochmod755/var/run/saslauthd将权限设置为

ruby-on-rails - 是否有支持 MongoDB 和 Devise 的 Rails 管理界面?

我最近切换到MongoDB,我想知道是否可以继续使用任何流行的管理界面解决方案,例如ActiveScaffold和Typus? 最佳答案 你可以试试RailsAdmin:aRailsenginethatprovidesaneasy-to-useinterfaceformanagingyourdata.FeaturesCRUDanydatawitheaseCustomactionsAutomaticformvalidationSearchandfilteringExportdatatoCSV/JSON/XMLAuthenticatio

ldap - 如何使用 Go 与 LDAP 协议(protocol)

已结束。此问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提出有关书籍、工具、软件库等方面的建议的问题。您可以编辑问题,以便用事实和引用来回答它。关闭5年前。Improvethisquestion如何使用Go直接调用和管理Ldap协议(protocol)?有包吗?还是我必须使用udp和tcp? 最佳答案 Go标准库中没有LDAP库,但快速的Google搜索显示您可以尝试几个:https://github.com/mmitton/ldaphttps://github.com/tonnerre/go

ruby-on-rails - 这个 Rails JSON 身份验证 API(使用 Devise)安全吗?

我的Rails应用使用Devise进行身份验证。它有一个姊妹iOS应用程序,用户可以使用与Web应用程序相同的凭据登录到iOS应用程序。所以我需要某种API来进行身份验证。这里有很多类似的问题指向thistutorial,但它似乎已过时,如token_authenticatable模块已从设计中删除,并且一些行抛出错误。(我使用的是Devise3.2.2。)我尝试根据该教程(和thisone)推出自己的版本,但我对它不是100%有信心-我觉得我可能有一些东西被误解或错过了。首先,听从thisgist的建议,我添加了一个authentication_token我的users的文本属性表,