User Tools

Site Tools


documentation:developer:zzz_archive:open-ils_auth_api:open-ils.auth

User Comments

open-ils.auth.authenticate.complete

Client provides the username and passwordhash (see open-ils.auth.authenticate.init). If their password hash is correct for the given username, a session id is returned, if not, "0" is returned

  • Parameters:
    • param1
      what it is…
  • Returns:
    • Success
      successful format
    • Failure
      failure format (exception, etc)

open-ils.auth.authenticate.init

Generates a random seed and returns it. The client must then perform md5_hex( $seed . md5_hex($password) ) and use that as the passwordhash to open-ils.auth.authenticate.complete

  • Parameters:
    • param1
      what it is…
  • Returns:
    • Success
      successful format
    • Failure
      failure format (exception, etc)

open-ils.auth.session.delete

Pass in a sessionid and this delete it from the cache

  • Parameters:
    • param1
      what it is…
  • Returns:
    • Success
      successful format
    • Failure
      failure format (exception, etc)

open-ils.auth.session.retrieve

Pass in a sessionid and this returns the username associated with it

  • Parameters:
    • param1
      what it is…
  • Returns:
    • Success
      successful format
    • Failure
      failure format (exception, etc)

opensrf.open-ils.system.fieldmapper

what I do

  • Parameters:
    • param1
      what it is…
  • Returns:
    • Success
      successful format
    • Failure
      failure format (exception, etc)
documentation/developer/zzz_archive/open-ils_auth_api/open-ils.auth.txt · Last modified: 2022/02/10 13:34 by 127.0.0.1

Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki

© 2008-2022 GPLS and others. Evergreen is open source software, freely licensed under GNU GPLv2 or later.
The Evergreen Project is a U.S. 501(c)3 non-profit organization.