Jump to content

Search the Community

Showing results for tags 'user management'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


  • Welcome to ProcessWire
    • News & Announcements
    • Showcase
    • Wishlist & Roadmap
  • Community Support
    • Getting Started
    • Tutorials
    • FAQs
    • General Support
    • API & Templates
    • Modules/Plugins
    • Themes and Profiles
    • Multi-Language Support
    • Security
    • Jobs
  • Off Topic
    • Pub
    • Dev Talk

Product Groups

  • Form Builder
  • ProFields
  • ProCache
  • ProMailer
  • Login Register Pro
  • ProDrafts
  • ListerPro
  • ProDevTools
  • Likes
  • Custom Development

Find results in...

Find results that contain...

Date Created

  • Start


Last Updated

  • Start


Filter by number of...


  • Start





Website URL







Found 8 results

  1. Hello ProcessPeople. I need some help, please: I've built a site that's mainly a catalogue of products, but certain approved Dealers can login to gain access to dealer-related stuff (mainly place orders with the manufacturer). Each Dealer is pre-assigned a username in the form of Country Code and Number (UK-12345, FR-56789, etc). I'm using this with the LoginRegister module and it works well. Not content with this simple setup, the client would like me to modify the login so that the Dealer only types the numeric part of the Username (12345) and have the Country Code (UK-) invisibly prepended to the user-supplied part when the Submit button is clicked. The user's Country Code is captured when they first arrive at the site with an IP-based geolocation service, so getting the Country Code is easy. Is there a way to hook into the ProcessLogin module (or the LoginRegister module) to quietly insert the Country Code? I'm still a bit new to hooks. Thanks for any suggestions.
  2. Hello, I've this ticket booking website where people buy tickets for dramas. I'm using default user management system of PW to manage user and user sessions. I've a similar problem like this one : http://processwire.com/talk/topic/4986-session-gets-lost/ I've noticed that many users are getting logged out when they are redirected back to the site after payment. Since I'm using temporary pages stored for each user when they make a purchase, system can not identify the transaction and thus seats remain on hold even when the user has paid for it already. What I wish to know is, is there any way we can prevent users from getting logged out? probably by extending the session timeout? Also, how proper it'd be to maintain cookies of purchases like I could write a cookie of user's ID including the show & seat details. If user is logged out when redirected back, I could use his/her ID to automatically log user in and successfully complete the transaction. Does this idea sound okay to you? Is there anything else I should be considering? Thanks in advance, really appreciate your support.
  3. I have 100+ spam/Russian user accounts on a semi-test site. Is deleting them one by one the only option? Is there no way to select a whole page of spam user accounts and batch delete them?
  4. Did someone try to use Auth0 for social and/or passwordless login in PW? And is there somebody interested in porting their Wordpress plugin (that looks awesome) to ProcessWire? https://wordpress.org/plugins/auth0/ I have not the resources right now but I can help testing it. This is how their plugin works: Regular flow There are three different scenarios that could take place. First, a user that not exists in WordPress and it does in your Auth0 account try to log in. A user access your site's login page. (s)he completes his credentials (it could be an existing user in your Auth0 account or a new signup). Auth0 will authenticate the user The plugin gets the user profile. The plugin check if there is a user in the WordPress database with his/her Auth0 user_id. It can't find any, so it will check if there is a user with the same email. It can't find ant, so it will create a new user and log him/her in. Second, a user that exists in WordPress (this user was created before you installed the plugin) and in your Auth0 account try to log in. A user access your site's login page. (s)he completes his credentials (it could be an existing user in your Auth0 account or a new signup). Auth0 will authenticate the user The plugin gets the user profile. The plugin check if there is a user in the WordPress database with his/her Auth0 user_id. It can't find any, so it will check if there is a user with the same email. There is a user with the same email. It checks if the Auth0 user has verified the email. If the user has not verified the email, the process end here with an error message If the email was verified, it will update the user with the Auth0 user_id and log the user in. Third, a user that exists in WordPress (this user was created in the scenario one, or updated in the scenario two) and in your Auth0 account try to log in. A user access your site's login page. (s)he completes his credentials (it could be an existing user in your Auth0 account or a new signup). Auth0 will authenticate the user The plugin gets the user profile. The plugin check if there is a user in the WordPress database with his/her Auth0 user_id. It finds the user, and logs him in. Data migration When data migration is enabled, the plugin will expose two secure endpoint to let Auth0 authenticate the users. This endpoints are secured with a secret token and only available to the Auth0 IPs. You can change this in the plugin advanced settings. The login flow is the following: A user access your site's login page. He has an account in your wordpress site so (s)he proceds to login using this credentials. Auth0 can't find a user with this credentials in your account, so proceds to call your migration endpoint. The plugin find a user with the same username/email and verifies the password. Auth0 creates the user in your account and authenticate the user successfully.
  5. Hi Guys, Im at a point in my project where I have front end user registration, login capabilities and posting of page capabilities by registered users. The users can also edit their own page. Its pretty much a clean site that is made to function like Craigs list but look like a personal ad site. I have used ryans method for registration, profile control and login. All is good so far! Now in profile template which I call their account management page, a user sees all their pages they have posted. The user can click the link to their page to front end edit their pages content. I would like to also give them ability to unpublish, republish or delete their page. Any thoughts or ideas? The way I invision it, a script checks to see if the user has access to edit the page, which I have done. Then the user can edit via fedI front end editor module. Now I need to display a button unpublish, a button to republish and a button to delete. Any guidance is appreciated.
  6. Originally posted in general section, but after extensive search, I need to call in someone more experienced to help me complete this project. I need someone As soon as possible. Basically, I created a site for a client that is a marketing and advertising site for personal ads. The site is intended to allow a user to view the site and if the user wants to post a personal ad to promote their services such as music performing, dancing etc. they can for a small fee. (It's pretty much like back page.com and craigslist.com without the ugly design. More focused to look like a website, with 1 page personal ads.) Currently the site is using the latest Processwire release on Foundation framework. I have users coming to the site and if they decide to post, they click on a link located on the bottom that says post new profile. Once clicked, they arrive to a page that has a form builder embedded form. I am using form builder forms to process the user information and create a new page under the category of their choice. This is working and creates pages quickly for anyone that wants to post an ad. (I was advised not to use this method but due to lack of time, I had to run with Form Builder.) Here is what the system does now: Once a user completes the form, they submit the data and the page is automatically created. The user receives an auto response email with a message asking them to make a payment via a link contained in the auto response email. The link goes to a paypal subscription. Once the paypal subscription is paid, we are manually sending the user a user name and password to manage their page through a front end editor that we setup in Processwire. If they do not pay in 24 hours, we manually delete the page. As far as spam goes, we only have the spam filter enabled on the forms with the turing test question and answer. Here is what I need the system to do: I need help setting up a way to ask for a credit card first, then process the card for the payment, then post the page. I also need help redirecting the user to the newly created page after they have submitted the data through the form builder form. I also need a way to automatically create a user and password and assign it to the newly created page. I am up for any suggestions and welcome all of your input. I would like to essentially make this an automatic type thing. Where all we are doing is checking to make sure things work. Versus manually adding users, manually deleting pages etc. if you feel it's best to restructure the site to create a user registration first, I'm open. Feel free to PM me as well. If a heavily experienced user feels that they can accomplish this build another method via API etc. please provide some details.
  7. Hello, I am new to processwire and this forum. To introduce myself: I have been a graphic designer for more than 30 years with older skills in print and newer skills in web application development. During the last years I've built some projects with pure PHP - not only single websites, but quite complex things like a public relations tool for a big company. Now I have been searching for a helper tool for future projects, and after a lot of search, trial and error I have - finally, as I hope - found processwire. I have read quite a lot in this forum and the processwire website, watched some videos and searched the web. I as well have read Rob's post from 2012-06-26 about the integration of Silex and processwire, which seems quite interesting for me too. (http://processwire.com/talk/topic/1403-template-engine/?hl=silex#entry13039) Now, finally, my question: Can processwire as stand-alone be the tool that fits my requirements? Or would I need addidtional tools like Flourish or Silex (or whatever)? Will the user management out of the box be ready for my purpose? The Site/application that I want to build has no public site aspect, think of it as a kind of "secret skyscraper database" like in the processwire demo, but it can only be viewed and edited by authenticated users (closed user group). The customer wants to search, view and edit the database (pages) and occasionally add oder delete some users with slightly different limited permissions. There should be a backend - accessible only for me as developer, but not for the customer's staff - for authentication, logging, file access and e-mail traffic whith attached files chosen from the site/database. These roles and users should be managed by the application: Superuser and app builder (only me, none of the customer's staff): Has all permissions, may build and administer the whole application and its backend.Super-User-Admin (only one or two accounts for responsible persons of the customer's staff) May edit roles (user-groups) and administer user-admins and normal users, but only equal or below his own permissions. May NOT view and edit templates neither for admin pages nor for site pages. Does not even need to know about the existence of templates. This seems to be a conflict, because the permission "administer users" in admin/access/roles is commented "role must also have template edit access". May view and edit site pages. User-Admin (customer's staff): May administer users below his own permissions. May view and edit site pages. User (customer's staff): May only view and edit site pages.I know that my approach is quite theoretical for I have only build a few pages with processwire yet - I've just installed the 2.3.2 and looked at the pages there and am quite surpised by the clear and easy concept of this framework and content management system and am close to beeing convinced that I have found what I've been searching for. Thank you!
  8. Hello All, I'm working on a Drama Ticket Booking website which I'm making using ProcessWire. The experience has been great. I'm almost done with the overall development of drama, theatre & shows management part, now moving on to users management. Users will need to login in order to place an order & buy tickets online. For this, I've used Front-end User Profiles. It's working well, getting the work done. Now that users can register & login, I want to store their purchase history which users can see whenever they want. I want that there should be someway users can see all the tickets they've purchased, and if the ticket is still valid, he/she can cancel the tickets as well. Since I'm not a php ninja, I'll need your help. Thanks in advance.
  • Create New...