@FrameworkRestController @FrameworkMapping(value="/register") public class RegistrationController extends Object
for handling Universal Login
Constructor and Description |
---|
RegistrationController(UserRegistrationService<User> registrationService,
UserLoginProperties properties,
UserLoginService loginService,
EmbeddedLoginProperties embeddedLoginProperties) |
Modifier and Type | Method and Description |
---|---|
protected EmbeddedLoginProperties |
getEmbeddedLoginProperties() |
protected UserLoginService |
getLoginService() |
protected UserLoginProperties |
getProperties() |
protected UserRegistrationService<User> |
getRegistrationService() |
User |
registerUser(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
UserRegistration userRegistration,
String clientId) |
User |
registerUser(UserRegistration user,
com.broadleafcommerce.data.tracking.core.context.ContextInfo context)
Deprecated.
in favor of the approach in
RegistrationFormController . |
public RegistrationController(UserRegistrationService<User> registrationService, UserLoginProperties properties, UserLoginService loginService, EmbeddedLoginProperties embeddedLoginProperties)
@Deprecated @FrameworkPostMapping public User registerUser(@RequestBody UserRegistration user, com.broadleafcommerce.data.tracking.core.context.ContextInfo context)
RegistrationFormController
.@FrameworkPostMapping(path="/embedded/submit", consumes="application/json") public User registerUser(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, @RequestBody UserRegistration userRegistration, @RequestParam(value="client_id") String clientId)
protected UserRegistrationService<User> getRegistrationService()
protected UserLoginProperties getProperties()
protected UserLoginService getLoginService()
protected EmbeddedLoginProperties getEmbeddedLoginProperties()
Copyright © 2021. All rights reserved.