___|  _ \   |  |    |   |_ _|\ \     / ____|
 |     |   |  |  |    |   |  |  \ \   /  __|
 |   | |   | ___ __|  ___ |  |   \ \ /   |
\____|\___/     _|   _|  _|___|   \_/   _____| 

 --- A GOPHER-LIKE INTERFACE FOR HIVE BLOCKCHAIN ---

dPixify new features update

BY: @leap8 | CREATED: March 17, 2018, 12:20 a.m. | VOTES: 39 | PAYOUT: $64.70 | [ VOTE ]

[IMAGE: https://steemitimages.com/0x0/https://res.cloudinary.com/hpiynhbhq/image/upload/v1519069725/ifwtz8fu4crcy9j4aezf.png]

If you don’t know what dPixify is, please read this original post first.

New Features

User Sign Up

I added an ability for users to sign up for their own accounts at https://dpixify.herokuapp.com/register. When a new user fills out the registration form by providing their user name and password, they’re logged in to the site immediately.

Reasons I started with user sign up and not SteemConnect registration:

Registration and login using SteemConnect will still be possible.

[IMAGE: https://res.cloudinary.com/hpiynhbhq/image/upload/v1521245434/hn0moyhzpmckj7lemsnx.gif]

How I implemented user sign up

Views/register.ejs: I added a registration page with a form that asks for the username and password. Once users click “sign up” their information is saved in the MongoDB database. The database is hosted on AWS by https://mlab.com/ . I added a user schema in models/user.js for adding new user accounts.

Link to relevant commit:

https://github.com/leapforward8/dpixify/commit/75b39489b64b104e269f70cd663dc33204beff26

User Login

Users who signed up for an account at dpixify.com can now log in using the log in link at https://dpixify.herokuapp.com/login . When a registered user fills out the form with their correct username and password, they’re logged in to the web site and if it’s not correct, they get an error message.

[IMAGE: https://res.cloudinary.com/hpiynhbhq/image/upload/v1521245275/k6do8rf0yvon9anoh3km.gif]

How I implemented user log in

Views/login.ejs: I added this page with a form asking for username and password. Once users click on login, the user is authenticated by the passport local module of passportjs. The code for passport is in app.js.

Link to the relevant commit:

https://github.com/leapforward8/dpixify/commit/4572d9716eab72d10eddce6336b7d36b08a84861

Future Work

Posted on Utopian.io - Rewarding Open Source Contributors

TAGS: [ #utopian-io ] [ #steemdev ] [ #creativecommons ] [ #promo-mentors ] [ #slothicorn ]

Replies

@steemprojects | March 17, 2018, 12:46 a.m. | Votes: 0 | [ VOTE ]

This post has been just added as new item to timeline of dPixify on Steem Projects.

If you want to be notified about new updates from this project, register on Steem Projects and add dPixify to your favorite projects.

@codingdefined | March 18, 2018, 5:50 a.m. | Votes: 0 | [ VOTE ]

Thank you for the contribution. It has been approved.

You can contact us on Discord.
[utopian-moderator]

@utopian-io | March 18, 2018, 12:20 p.m. | Votes: 1 | [ VOTE ]

Hey @leap8 I am @utopian-io. I have just upvoted you!

Achievements

  • Seems like you contribute quite often. AMAZING!

Suggestions

  • Contribute more often to get higher and higher rewards. I wish to see you often!
  • Work on your followers to increase the votes/rewards. I follow what humans do and my vote is mainly based on that. Good luck!

Get Noticed!

  • Did you know project owners can manually vote with their own voting power or by voting power delegated to their projects? Ask the project owner to review your contributions!

Community-Driven Witness!

I am the first and only Steem Community-Driven Witness. Participate on Discord. Lets GROW TOGETHER!
- Vote for my Witness With SteemConnect
- Proxy vote to Utopian Witness with SteemConnect
- Or vote/proxy on Steemit Witnesses

[IMAGE: https://steemitimages.com/DQmYPUuQRptAqNBCQRwQjKWAqWU3zJkL3RXVUtEKVury8up/mooncryption-s-utopian-io-witness-gif.gif]

Up-vote this comment to grow my power and help Open Source contributions like this one. Want to chat? Join me on Discord https://discord.gg/Pc8HG9x

@slothicorn | March 20, 2018, 8:33 p.m. | Votes: 0 | [ VOTE ]

You've received an upvote from @slothicorn! Click Here to Learn More
(@ghulammujtaba)

This is great stuff @leap8, I'll let @stellabelle know about this app.

@leap8 | March 20, 2018, 8:37 p.m. | Votes: 0 | [ VOTE ]

thanks!

@onetin84 | March 25, 2018, 7:30 p.m. | Votes: 0 | [ VOTE ]

Hello @leap8. dPixify looks very promising with Steemit connection and i wanna upload some of my images. I tried via SteemConnect today and i see a established connection on steemd.com but can't reach the page. Is that still because of hidden mining attack or some other reason?

@leap8 | March 26, 2018, 3:57 p.m. | Votes: 0 | [ VOTE ]

I'm in the process of setting up steemconnect so you can log in with it. It's just not done yet and has nothing to do with what's going on wiht dmania. I'll post an update when it's done. Thanks!

@onetin84 | April 7, 2018, 1:23 a.m. | Votes: 0 | [ VOTE ]

ok, sounds good. Any news on steemconnect?

@onetin84 | May 16, 2018, 5:09 p.m. | Votes: 0 | [ VOTE ]

Today i was collecting the best DApps for Steemit and i remembered your project. How is the state of DPixify? I'm looking forward to a release with steemconnect.

@leap8 | May 31, 2018, 9:53 p.m. | Votes: 0 | [ VOTE ]

I set up the steemconnect login option in my dev version but haven't integrated with the live app yet. You can preview at https://dpixify-dev.herokuapp.com/

@steemitboard | May 5, 2018, 10:29 p.m. | Votes: 0 | [ VOTE ]

Congratulations @leap8! You have completed some achievement on Steemit and have been rewarded with new badge(s) :

[IMAGE: https://steemitimages.com/70x80/http://steemitboard.com/notifications/comments.png] Award for the number of comments

Click on any badge to view your own Board of Honor on SteemitBoard.
For more information about SteemitBoard, click here

If you no longer want to receive notifications, reply to this comment with the word STOP

> Upvote this notification to help all Steemit users. Learn why here!

@flagfixer | July 23, 2018, 2:46 p.m. | Votes: 0 | [ VOTE ]

@leap8 you were flagged by a worthless gang of trolls, so, I gave you an upvote to counteract it! Enjoy!!

@steemitboard | Sept. 25, 2019, 8:39 p.m. | Votes: 0 | [ VOTE ]

Congratulations @leap8! You received a personal award!

https://steemitimages.com/70x70/http://steemitboard.com/@leap8/birthday2.pngHappy Birthday! - You are on the Steem blockchain for 2 years!

You can view your badges on your Steem Board and compare to others on the Steem Ranking

Do not miss the last post from @steemitboard:

SteemitBoard supports the SteemFest⁴ Travel Reimbursement Fund.

Vote for @Steemitboard as a witness to get one more award and increased upvotes!
[ BACK TO TRENDING ] [ BACK TO MENU ]
CMD>