Api/minux.login(): Difference between revisions

From Minux Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 1: Line 1:
attempts to log in to either local or network auth, depending on system settings.
attempts to log in to either local or network auth, depending on system settings.
doesn't provide output in a return string, it sets the proper login variabels for other programs to use.
doesn't restart the system after a failed login trough this method, but won't allow most actions without these values set.




Line 15: Line 20:


'''output:'''
'''output:'''
Sets the proper login variabels for other programs to use.


_G.validlogin =.bool. True = Pass accepted.
_G.validlogin =.bool. True = Pass accepted.

Revision as of 04:36, 24 September 2024

attempts to log in to either local or network auth, depending on system settings.

doesn't provide output in a return string, it sets the proper login variabels for other programs to use.

doesn't restart the system after a failed login trough this method, but won't allow most actions without these values set.


useage:

minux.login(username,password)


arguments:

username - the username you want to log in as

password - the password for that username


output:

_G.validlogin =.bool. True = Pass accepted.

_G.login = string = the username

_G.Masterpass = string = password

_G.isadmin = bool, true = admin mode.

_G.owner = the user this system belongs to, network only

_G.ownergroup = the group that has user access to this system, network only