What is the difference between TempAuth and SwiftStack Auth?

Albert Chen -

TempAuth is a simple authentication backend provided in OpenStack Swift.  It uses a flat file with username/password pairs to configure.  It has several drawbacks including poor security for passwords and requiring proxy service restart to update users.  More information can be found here: https://docs.openstack.org/developer/swift/overview_auth.html#tempauth

SwiftStack Auth is the built-in authentication system in a SwiftStack cluster.  Users are centrally managed through the SwiftStack Controller and pushed out to all SwiftStack nodes.  Passwords are securely stored in a user database and the Controller can update user data without interrupting storage services.  SwiftStack Auth is only available in SwiftStack and is enabled by default.

Have more questions? Submit a request


Powered by Zendesk