What is the best way to develop a user login mechanism using Java? What are the best methods for creating a safe and reliable login mechanism?
What is the difference between JAAS, JNDI and GSSAPI? How do you decide which one to choose?
Single Sign-On (SSO) is one of the best methods. Using one set of credentials for authentication (not necessarily authorization) for a group of applications. Java-based open source Java - An OpenSSO solution is available at https://opensso.dev.java.net/ . This includes OpenDS, an open source LDAP server.
, , - 1) ,2) LDAP
: http://www.coresecuritypatterns.com/patterns.htm
.
java . LDAP, , OpenLDAP.
, , "": "", , , , Java ( , LDAP, , , , )
I really like Spring Security . This is pretty easy to set up if you have a Spring project, of course, but I saw parts of it integrated into other implementations.
Source: https://habr.com/ru/post/1698665/More articles:How to create a script in SQL Management Studio 2005? - sql-server-2005Can you reformat date parameter values ββin Reporting Services? - reporting-servicesShell extension for the selected file - selecteditemHow to create a Linq expression tree that compares with a shared object? - genericsHow to interact inside an application in .NET. - c #Concurrent ASP.NET Session Best Practices - concurrencyHow to find out about accepted coding styles - coding-styleGroup by two fields in Crystal Reports - groupingWhat is the best way to stop a Winforms window moving around - .netThe ASP.NET 2.0 application for IIS 5 that caused the error (aspnet_wp.exe (PID: XXXX) stopped unexpectedly.) - .netAll Articles