mirror of
https://github.com/danny-avila/LibreChat.git
synced 2025-12-17 08:50:15 +01:00
* implemented Apple Auth login. Closes: #3438 TODO: - write config Doc * removed some comments * removed comment * Add unit tests for Apple login strategy Introduce comprehensive tests for the Apple login strategy, covering new user creation, existing user updates, and error handling scenarios during the authentication flow. Mocks implemented for external dependencies to ensure isolated testing. * Remove unnecessary blank line in socialLogins.js
21 lines
593 B
JavaScript
21 lines
593 B
JavaScript
const appleLogin = require('./appleStrategy');
|
|
const passportLogin = require('./localStrategy');
|
|
const googleLogin = require('./googleStrategy');
|
|
const githubLogin = require('./githubStrategy');
|
|
const discordLogin = require('./discordStrategy');
|
|
const facebookLogin = require('./facebookStrategy');
|
|
const setupOpenId = require('./openidStrategy');
|
|
const jwtLogin = require('./jwtStrategy');
|
|
const ldapLogin = require('./ldapStrategy');
|
|
|
|
module.exports = {
|
|
appleLogin,
|
|
passportLogin,
|
|
googleLogin,
|
|
githubLogin,
|
|
discordLogin,
|
|
jwtLogin,
|
|
facebookLogin,
|
|
setupOpenId,
|
|
ldapLogin,
|
|
};
|