Guest User

Untitled

a guest
Dec 20th, 2017
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.54 KB | None | 0 0
  1. add_action('wp_login', 'yourLoginFunction', 11);
  2.  
  3. function yourLoginFunction($username, $user) {
  4. if (!is_empty($user)) {
  5. return $user; // User is already logged in.
  6. }
  7. $password = $_POST['password'];
  8. // call API on other server. Provide the given userdata from POST
  9. $userResult = callYourApi($username, $password);
  10. if ($userResult !== null) {
  11. $user = get_user_by('login', $username);
  12. if ($user === false) {
  13. //create new user
  14. }
  15. return $user;
  16. }
  17. return false;
  18. }
Add Comment
Please, Sign In to add comment